Ao montar um diretório NFS fazendo:
sudo mount 192.168.1.5:/home/shared /mnt/common
Eu recebo o seguinte erro:
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.
O núcleo está em dia.
A pergunta já foi feita (por exemplo aqui e aqui), mas ou são não respondidas ou as respostas não são úteis no meu caso.
O que está errado?
A mensagem de erro menciona:
(para vários sistemas de arquivos (por exemplo, nfs, cifs) você pode precisar de um programa /sbin/mount. helper)
Isto é relevante dado que você está tentando montar o NFS. O programa helper /sbin/mount.nfs' é fornecido por [
nfs-common']1. Você pode instalá-lo com:
sudo apt install nfs-common
Por outro lado, se você estiver tentando montar o CIFS, o programa de ajuda é fornecido por cifs-utils
. Você pode instalá-lo com:
sudo apt install cifs-utils
Certifique-se de que o mount.cifs
está listado em /sbin
:
ls -l /sbin/mount.cifs
Verifique se o pacote cifs-utils
está instalado:
dpkg -l cifs-utils
Se for't, instale as bibliotecas cifs com
sudo apt-get install cifs-utils
Parece que o pacote `nfs-common' deve ser instalado para que seja possível montar diretórios NFS.
sudo apt-get install nfs-common
Quando não é's, a montagem de um diretório NFS resulta no erro I've got.