Чому виникає помилка &quo ;неправильний тип fs, погана опція, поганий суперблок&quo ;?

При монтуванні каталогу NFS шляхом виконання:

sudo mount 192.168.1.5:/home/shared /mnt/common

я отримую наступну помилку:

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.

Ядро є актуальним.

Питання вже задавалося (наприклад тут і тут), але на нього або немає відповіді, або відповіді не є корисними в моєму випадку.

Що не так?

Рішення

У повідомленні про помилку згадується:

(для декількох файлових систем (наприклад, nfs, cifs) може знадобитися допоміжна програма /sbin/mount.)

Це доречно, враховуючи, що ви намагаєтеся змонтувати NFS. Допоміжна програма /sbin/mount.nfs надається nfs-common. Ви можете встановити її за допомогою:

sudo apt install nfs-common

З іншого боку, якщо ви намагаєтеся змонтувати CIFS, допоміжну програму надасть cifs-utils. Її можна встановити за допомогою:

sudo apt install cifs-utils
Коментарі (4)

Переконайтеся, що mount.cifs знаходиться в папці /sbin:

ls -l /sbin/mount.cifs

Перевірте, чи встановлено пакунок cifs-utils:

dpkg -l cifs-utils

Якщо його не встановлено, встановіть бібліотеки cifs за допомогою

sudo apt-get install cifs-utils
Коментарі (5)

Виявляється, що для монтування каталогів NFS необхідно встановити пакет nfs-common.

sudo apt-get install nfs-common

Якщо його не встановлено, монтування каталогу NFS призводить до помилки, яку я отримав.

Коментарі (0)