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


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

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

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

Что не так?


122
2017-09-17 16:03


происхождения


Я встретил эту проблему раньше, просто установите расширенный инструмент sudo apt-get install cifs-utils
Исправление user413408 не помогло мне. - Nuzzolilo
Аналогичные проблемы могут быть решены на клиентах CentOS sudo yum install nfs-utils, - MarkHu
была такая же ошибка, потому что диск должен был быть разделен первым! Может показаться очевидным, но просто поместить его туда, чтобы начать там. - MrE


ответы:


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

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

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

sudo apt install nfs-common

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

sudo apt install cifs-utils

147
2017-09-17 16:18



Имея в виду: apt-get install nfs-common, если /sbin/mount.nfs еще не существует. - Mads Skjern
Это сделало это для меня: «sudo apt-get install cifs-utils». - JedatKinports
На ubuntu 14 "/sbin/mount.nfs" уже присутствует, но все еще невозможно смонтировать с той же ошибкой. После установки «nfs-common» я смог смонтировать без каких-либо проблем. - Ashwin


Убедиться mount.cifs перечислен в /sbin:

ls -l /sbin/mount.cifs

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

dpkg -l cifs-utils

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

sudo apt-get install cifs-utils

58
2017-10-09 13:59



cifs можно установить через пакет cifs-utils. - Minos
Я бы дал вам +100. DId поможет положить конец моему несчастью :) - xebo
Мне пришлось по какой-то причине переустановить cifs-utils в моей системе, он сказал, что он был установлен, но файл в /sbin/mount.cifs отсутствует. - thouliha
Это в сочетании с sudo mount -t cifs //SERVER/FOLDER /media/FOLDER -o username=USER,domain=DOMAIN команда позволяет монтировать общие папки файлов в доменах активного каталога Windows. - ShitalShah
cifs-utils предоставляет инструменты для работы с акциями samba (протоколы SMB / CIFS), но OP необходимо для монтирования общих ресурсов NFS и необходимо установить nfs-commonвместо этого, как предложено в этом ответе, NFS отличается от SMB / CIFS! - gerlos


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

sudo apt-get install nfs-common

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


18
2017-09-17 16:03





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

Я смог решить ту же проблему, с которой вы столкнулись:

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

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


2
2018-03-07 10:52





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

sudo apt-get install virtualbox-guest-utils

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


2
2018-04-09 02:22



Что заставляет вас думать, что OP работает с виртуальным хостом? - Panther
Я нахожу этот ответ в порядке, если он увидел ту же ошибку при попытке подключения от гостя Virtualbox, и он установил virtualbox-guest-utils решить проблему. Он не отвечает на вопрос OP, но отвечает кому-то другому, сталкивающемуся с проблемой с гостем виртуального бокса. - biocyberman
Хотя это не может ответить на вопрос OP, он решил мою проблему. - Paul


Пытаться:

mount -t nfs 192.168.1.5:/home/shared /mnt/common

1
2017-10-09 14:23