Neden "yanlış fs türü, kötü seçenek, kötü süper blok" hatası alıyorum?

Yaparak bir NFS dizinini bağlarken:

sudo mount 192.168.1.5:/home/shared /mnt/common

Aşağıdaki hatayı alıyorum:

mount: wrong fs type, bad option, bad superblock on 192.168.1.5:/home/shared, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program)  
In some cases useful info is found in syslog - try dmesg | tail or so.

Çekirdek günceldir.

Soru daha önce sorulmuş (örneğin burada ve burada), ancak ya cevaplanmamış ya da cevaplar benim durumum için yararlı değil.

Sorun nedir?

Çözüm

Hata mesajında şunlar belirtiliyor:

(çeşitli dosya sistemleri için (örn. nfs, cifs) bir /sbin/mount. yardımcı programına ihtiyacınız olabilir)

Bu, NFS'yi bağlamaya çalıştığınız göz önüne alındığında önemlidir. Sbin/mount.nfsyardımcı programı [nfs-common`]1 tarafından sağlanmaktadır. Bunu şu şekilde yükleyebilirsiniz:

sudo apt install nfs-common

Öte yandan, CIFS'i bağlamaya çalışıyorsanız, yardımcı program cifs-utils tarafından sağlanır. İle yükleyebilirsiniz:

sudo apt install cifs-utils
Yorumlar (4)

mount.cifsdosyasının/sbin` dosyasında listelendiğinden emin olun:

ls -l /sbin/mount.cifs

cifs-utils` paketinin yüklü olup olmadığını kontrol edin:

dpkg -l cifs-utils

Eğer değilse, cifs kütüphanelerini

sudo apt-get install cifs-utils
Yorumlar (5)

Görünüşe göre NFS dizinlerini bağlayabilmek için nfs-common paketinin yüklenmesi gerekiyor.

sudo apt-get install nfs-common

Olmadığında, bir NFS dizininin bağlanması aldığım hatayla sonuçlanır.

Yorumlar (0)