Podczas montowania katalogu NFS przez wykonanie:
sudo mount 192.168.1.5:/home/shared /mnt/common
Otrzymuję następujący błąd:
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.
Jądro jest aktualne.
To pytanie zostało już zadane (na przykład tutaj i tutaj), ale są albo nie odpowiedział lub odpowiedzi nie są pomocne w moim przypadku.
Co jest nie tak?
W komunikacie o błędzie podano:
(dla kilku systemów plików (np. nfs, cifs) może być potrzebny program pomocniczy /sbin/mount.)
Jest to istotne biorąc pod uwagę, że próbujesz zamontować NFS. Program pomocniczy /sbin/mount.nfs
jest dostarczany przez nfs-common
. Możesz go zainstalować za pomocą:
sudo apt install nfs-common
Z drugiej strony, jeśli próbujesz zamontować CIFS, program pomocniczy jest dostarczany przez cifs-utils
. Możesz go zainstalować za pomocą:
sudo apt install cifs-utils
Upewnij się, że mount.cifs
jest na liście w /sbin
:
ls -l /sbin/mount.cifs
Sprawdź, czy pakiet cifs-utils
jest zainstalowany:
dpkg -l cifs-utils
Jeśli nie jest, zainstaluj biblioteki cifs za pomocą
sudo apt-get install cifs-utils
Wygląda na to, że pakiet nfs-common
powinien być zainstalowany, aby móc montować katalogi NFS.
sudo apt-get install nfs-common
Kiedy nie jest, montowanie katalogu NFS skutkuje błędem, który ja'mam.