Miért kapok "rossz fs típus, rossz opció, rossz superblock" hibát?

Amikor egy NFS könyvtárat szerelünk:

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

A következő hibát kapom:

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.

A rendszermag naprakész.

A kérdést már feltették (például itt és itt), de vagy nem válaszoltak, vagy a válaszok nem segítenek az én esetemben.

Mi a baj?

Megoldás

A hibaüzenet megemlíti:

segédprogramra lehet szükséged /sbin/mount.

Ez releváns, tekintve, hogy az NFS-t próbálja mountolni. A /sbin/mount.nfs segédprogramot az nfs-common biztosítja. Telepítheted a következővel:

sudo apt install nfs-common

Másrészt, ha CIFS csatolással próbálkozol, a segédprogramot a cifs-utils biztosítja. Ezt a következővel telepítheted:

sudo apt install cifs-utils
Kommentárok (4)

Győződjön meg róla, hogy a mount.cifs szerepel a /sbin listában:

ls -l /sbin/mount.cifs

Ellenőrizze, hogy a cifs-utils csomag telepítve van-e:

dpkg -l cifs-utils

Ha nincs, telepítse a cifs könyvtárakat a következővel

sudo apt-get install cifs-utils
Kommentárok (5)

Úgy tűnik, hogy az nfs-common csomagot telepíteni kell az NFS könyvtárak csatlakoztatásához.

sudo apt-get install nfs-common

Ha nincs, akkor az NFS könyvtárak csatlakoztatása az általam kapott hibát eredményezi.

Kommentárok (0)