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?
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
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
Ú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.