Ошибка монтирования общего ресурса samba, не удается смонтировать блочное устройство xxxx только для чтения

12308
Jeff Ward

После установки Ubuntu 12.04 я пытаюсь смонтировать общий ресурс samba из Windows под Linux, используя команду, которая всегда работает, и сервер не изменился.

Ошибка заключается в следующем:

$ mount -t cifs //<host>/<share> /media/<share> -o username=<user>,password=<pass> mount: block device //<host>/<share> is write-protected, mounting read-only mount: cannot mount block device //<host>/<share> read-only $ 

Я читал много дискуссий о разрешениях, но, к сожалению, это не проблема. Я отправляю свой собственный ответ ниже для справки, надеюсь, это поможет кому-то еще.

11
Также добавьте следующее (в зависимости от вашей среды) в точку монтирования fstab. `sec = ntlmssp ИЛИ sec = ntlm ИЛИ sec = ntlmv2` Mark McLean 9 лет назад 0

1 ответ на вопрос

12
Jeff Ward

Сообщение об ошибке полностью вводит в заблуждение, учитывая решение (для меня, во всяком случае, я уверен, что проблемы с разрешениями могут мешать другим, но в моем случае это был скрипт, который всегда работал, и сервер, который не изменился - только клиент ОС изменилась). Решением для меня было отсутствие пакета cifs-utils, о чем свидетельствует отсутствующий файл /sbin/mount.cifs

$ ls /sbin/mount.cifs ls: cannot access /sbin/mount.cifs: No such file or directory $ mount.cifs The program 'mount.cifs' is currently not installed. You can install it by typing: apt-get install cifs-utils 

После установки cifs-utils с помощью приведенной выше команды монтирование работало нормально.

Я понимаю, что это глупая ошибка - использовать mount -t cifs без /sbin/mount.cifs, но сообщение об ошибке полностью вводило в заблуждение. У меня на этом клиентском компьютере установлен сервер Samba, поэтому, возможно, именно поэтому он запутался.

хороший вопрос и ответ - ошибка определенно вводит в заблуждение ... хорошая работа ;-) nicorellius 10 лет назад 1
также, в моем случае, у меня были некоторые проблемы с настройкой samba, которые запутали проблему. это может помочь проверить `smb.conf` и убедиться, что общий ресурс добавлен правильно ... nicorellius 10 лет назад 0
Кажется, это не «глупая ошибка», потому что я столкнулся с той же проблемой, и сообщение об ошибке мне не помогло. Спасибо за размещение решения! scai 10 лет назад 0

Похожие вопросы