Нет разрешения на автоматическое подключение внешнего жесткого диска с помощью ntfs-3g

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

UUID=CE665A3F665A290B  /media/Josh  ntfs-3g defaults,users,nofail 0 0

Но когда я подключаю свое внешнее устройство и получаю эту ошибку:

Error mounting: mount exited with exit code 1: helper failed with:
Error opening '/dev/sdb1': Permission denied
Failed to mount '/dev/sdb1': Permission denied
Please check '/dev/sdb1' and the ntfs-3g binary permissions, and the mounting user ID. More explanation is provided at http://tuxera.com/community/ntfs-3g-faq/#unprivileged.

Так я перехожу к предоставленному URL. В нем говорится:

Монтирование непривилегированного блочного устройства работает только при соблюдении всех перечисленных ниже требований:

  1. ntfs-3g скомпилирован со встроенной поддержкой FUSE
  2. двоичный файл ntfs-3g по крайней мере версии 1.2506
  3. двоичный файл ntfs-3g установлен в setuid-root
  4. пользователь имеет право доступа к тому
  5. пользователь имеет право доступа к точке монтирования

Я считаю, что я выполнил все 5 требований (хотя, очевидно, нет, поскольку я получаю эту ошибку). У кого-нибудь есть советы? В частности, у меня есть:

  1. ntfs-3g 2014.2.15 интегрированный FUSE 27
  2. ntfs-3g 2014.2.15 интегрированный FUSE 27
  3. -rwsr -xr-x 1 корневой корень 504887 8 марта 12:06 / bin / ntfs-3g *
  4. brw-rw ---- 1 корневой диск 8, 17 марта 8 16:43 / dev / sdb1 (мой пользователь находится в группе «диск»)
  5. drwxrwxrwx 2 josh josh 4096 8 марта 12:42 Josh /

Бороться с этим часами. Эта ссылка была наиболее полезной на данный момент, но, в частности, последний пост содержит мой же вопрос и остается без ответа.

Спасибо!

3
задан 9 March 2014 в 02:17

1 ответ

Найденный ответом, который позволяет мне не отредактировать свой fstab для получения то, что я хочу. Так как мой диск автосмонтирован, я добавил правило к своему udev, который сказал автомонтированию делать что-то специальное на плагин (что я действительно не понимаю). Но теперь мой диск автосмонтирован со всем исполняемым файлом файлов. Я создал файл /etc/udev/rules.d/99-usb-disks.rules и добавил:

ENV{ID_FS_TYPE}=="ntfs", ENV{ID_FS_TYPE}="ntfs-3g"

Источник: http://ubuntuforums.org/showthread.php?t=1914416&p=11636662#post11636662

Все еще не нашел способ избавиться от моей ошибки полномочий, когда я действительно использую свою fstab модификацию, все же.

Спасибо terdon для справки.

0
ответ дан 9 March 2014 в 02:17

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

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