Смонтировать в /dev/sdb1 без пароля

Я не могу подключить USB-накопитель (или SD-карту) к своей системе без root-доступа. Когда я подключаю USB-накопитель, он виден в левой колонке Nautilus, но когда я нажимаю на него, чтобы открыть его, я получаю сообщение об ошибке

Невозможно смонтировать файловую систему 2,1 ГБ
Ошибка монтирования: монтирование завершено с кодом выхода 1: помощник завершился неудачно с: mount: только root может монтировать /dev/sdb1 на /media/sdb1

Я могу смонтировать диск, используя sudo mount -w /dev/sdb1, но это создает проблемы для таких операций, как создание загрузочных дисков, для которых требуется размонтировать и перемонтировать диск.

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

/dev/sdb1         /media/sdb1  vfat  noauto          0  0

Тем не менее, я использую двойную загрузку Ubuntu с Windows XP, и у меня нет проблем с монтированием диска C: системы Windows без root-доступа, поэтому я чувствую, что это проблема, связанная с точкой монтирования, а не с монтированием вообще.

1 ответ

Решение

Строки в /etc/fstab предназначены для постоянных дисков, которые предназначены для монтирования при каждой или почти при каждой загрузке. Сменные носители обрабатываются отдельной системой, и для них не нужно иметь строки в /etc/fstab.

Удалите эту строку из /etc/fstab, и ваша ошибка исчезнет.

Другие вопросы по тегам