Bij het mounten van een NFS directory door te doen:
sudo mount 192.168.1.5:/home/shared /mnt/common
krijg ik de volgende foutmelding:
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.
De kernel is up to date.
De vraag werd reeds gesteld (bijvoorbeeld hier en hier), maar zijn ofwel niet beantwoord of de antwoorden zijn niet nuttig in mijn geval.
Wat is er mis?
De foutmelding vermeldt:
(voor verschillende bestandssystemen (b.v. nfs, cifs) heb je misschien een /sbin/mount. helper programma nodig)
Dit is relevant aangezien je NFS probeert te mounten. Het /sbin/mount.nfs
helper programma wordt geleverd door nfs-common
. U kunt het installeren met:
sudo apt install nfs-common
Aan de andere kant, als u CIFS probeert te mounten, wordt het hulpprogramma geleverd door cifs-utils
. U kunt het installeren met:
sudo apt install cifs-utils
Zorg ervoor dat mount.cifs
in /sbin
staat:
ls -l /sbin/mount.cifs
Controleer of het pakket cifs-utils
is geïnstalleerd:
dpkg -l cifs-utils
Als dit niet het geval is, installeer dan de cifs-utils bibliotheken met
sudo apt-get install cifs-utils
Het blijkt dat het nfs-common
pakket geïnstalleerd moet zijn om NFS mappen te kunnen mounten.
sudo apt-get install nfs-common
Als dat niet het geval is, resulteert het mounten van een NFS directory in de fout die ik heb gekregen.