Lorsque l'on monte un répertoire NFS en faisant :
sudo mount 192.168.1.5:/home/shared /mnt/common
j'obtiens l'erreur suivante :
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.
Le noyau est à jour.
La question a déjà été posée (par exemple ici et ici), mais soit elle est sans réponse, soit les réponses ne sont pas utiles dans mon cas.
Quel est le problème ?
Le message d'erreur mentionne :
(pour plusieurs systèmes de fichiers (par exemple nfs, cifs) vous pouvez avoir besoin d'un programme d'aide /sbin/mount.)
Ceci est pertinent étant donné que vous essayez de monter NFS. Le programme d'aide /sbin/mount.nfs
est fourni par [nfs-common
][1]. Vous pouvez l'installer avec :
sudo apt install nfs-common
D'autre part, si vous essayez de monter CIFS, le programme d'aide est fourni par [cifs-utils
][2]. Vous pouvez l'installer avec :
sudo apt install cifs-utils
[1] : http://packages.ubuntu.com/search?searchon=contents&keywords=mount.nfs&mode=exactfilename&suite=trusty&arch=any [2] : https://packages.ubuntu.com/xenial/cifs-utils
Assurez-vous que mount.cifs
est listé dans /sbin
:
ls -l /sbin/mount.cifs
Vérifiez si le paquet cifs-utils
est installé :
dpkg -l cifs-utils
Si ce n'est pas le cas, installez les bibliothèques cifs avec la commande
sudo apt-get install cifs-utils
Il semble que le paquet nfs-common
doive être installé afin de pouvoir monter les répertoires NFS.
sudo apt-get install nfs-common
S'il ne l'est pas, le montage d'un répertoire NFS entraîne l'erreur que j'ai obtenue.