Почему я получаю ошибку «неправильный тип fs, плохой вариант, плохой суперблок»?

101

При установке каталога 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.

Ядро обновлено.

Вопрос уже задан (например здесь и здесь ), но либо не ответил , либо ответы не помогают в мой случай.

Что не так?

    
задан Arseni Mourzenko 17.09.2014 в 16:03
источник

6 ответов

110

В сообщении об ошибке упоминается:

  

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

Это актуально, учитывая, что вы пытаетесь подключить NFS. Программа-помощник /sbin/mount.nfs предоставляется nfs-common . Вы можете установить его с помощью:

sudo apt install nfs-common

С другой стороны, если вы пытаетесь установить CIFS, вспомогательная программа предоставляется cifs-utils . Вы можете установить его с помощью:

sudo apt install cifs-utils
    
ответ дан muru 17.09.2014 в 16:18
источник
56

Убедитесь, что mount.cifs указано в /sbin :

ls -l /sbin/mount.cifs

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

dpkg -l cifs-utils

Если это не так, установите библиотеки cifs с помощью

sudo apt-get install cifs-utils
    
ответ дан Ely 09.10.2014 в 13:59
17

Кажется, что пакет nfs-common должен быть установлен, чтобы иметь возможность монтировать каталоги NFS.

sudo apt-get install nfs-common

Когда это не так, установка каталога NFS приводит к ошибке, которую я получил.

    
ответ дан Arseni Mourzenko 17.09.2014 в 16:03
2

У меня была такая же проблема в Ubuntu 14.04 LTS. Я попытался установить пакет nfs-common без каких-либо успехов.

Я смог решить ту же проблему, что и у вас:

  1. Переход к Linux-дискам.
  2. Нажатие на USB-накопитель, который я пытался установить в разделе устройств (слева).
  3. Нажатие дополнительных действий в разделе раздела файловой системы Volumes (две маленькие передачи справа от знаков минус / плюс).
  4. Нажав кнопку «Изменить параметры монтирования» (вверху окна параметров монтирования).
  5. Нажмите, чтобы включить функции автоматического монтирования.
  6. Затем нажмите кнопку монтирования (+ знак под томами) - это должно измениться на квадрат.

Это смонтировало мой USB-накопитель и разрешило проблему.

    
ответ дан Jamildoit 07.03.2015 в 10:52
1

Try:

mount -t nfs 192.168.1.5:/home/shared /mnt/common
    
ответ дан Minos 09.10.2014 в 14:23
1

Я решил это, установив виртуальный бокс. У

sudo apt-get install virtualbox-guest-utils

Он устанавливает mount.vboxsf

    
ответ дан Zhihan Jiang 09.04.2015 в 02:22