У меня есть vFAT внешний жесткий диск. Я хочу автосмонтировать его на запуске. Я отредактировал fstab как следующее:
UUID=70F7-0C26 /media/eHDDs/Transcend vfat defaults 0 0
Но разрешение чтения и записи выделяется только пользователю root.
Я хочу к доступу для чтения и доступу для записи к корневой группе и другим также.
Я попытался изменить разрешение родительского каталога, где это смонтировано с помощью следующей команды:
sudo chmod 0777 eHDDs/
Однако, это, кажется, не работает.
Наконец, после исследования больше, я узнал, что следующее редактирование должно быть сделано в /etc/fstab
:
UUID=70F7-0C26 /media/eHDDs/Transcend vfat nofail,auto,user,umask=0000,iocharset=utf8 0 0
umask
, чтобы дать доступ для чтения и доступ для записи всем пользователям и iocharset
для разрешения надлежащего декодирования кодирования символов.
Необходимо изменить полномочия для точки монтирования, не, поскольку это - родительский каталог, таким образом, в случае
sudo chmod 777 /media/eHDDs/Transcend
предоставит чтение - запишите - и выполнять-полномочия для всех.
Также это была бы хорошая идея добавить nofail
- опция к Вашей fstab-строке. Это избежит проблем, если Ваш внешний жесткий диск не будет соединен во время начальной загрузки (см. man fstab
).