Я хотел изменить параметры монтирования для внешнего жесткого диска 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.
Soo Я перехожу к указанному URL , В нем говорится:
Непривилегированные устройства блочного устройства работают только в том случае, если удовлетворяются все нижеприведенные требования: ntfs-3g скомпилирован с интегрированной поддержкой FUSE; двоичный файл ntfs-3g - это, по меньшей мере, версия 1.2506, установленная бинарная версия ntfs-3g to setuid-root пользователь имеет право доступа к тому, к которому пользователь имеет право доступа к точке монтированияЯ считаю, что у меня есть все 5 требований (хотя, очевидно, нет, так как я получаю эту ошибку). У кого-нибудь есть подсказки? В частности, у меня есть:
ntfs-3g скомпилирован со встроенной поддержкой FUSE, двоичный файл ntfs-3g - это, по крайней мере, версия 1.2506, двоичный файл ntfs-3g установлен в setuid-root, к которому пользователь имеет доступ прямо на том, к которому пользователь имеет право доступа к точке монтирования. Борясь с этим в течение нескольких часов. Эта ссылка была наиболее полезной до сих пор, но, в частности, последнее сообщение имеет такой же вопрос и остается без ответа.
Спасибо!