Как дать читателю доступ к корневой группе и другим пользователям в automount для файловой системы vfat?

Я отформатировал диск USB 2GB с помощью Disk Utility с опцией «fill with zeros». Это сработало для меня!

1
задан 24 April 2017 в 12:09

6 ответов

Наконец, после изучения большего, я выяснил, что в /etc/fstab необходимо выполнить следующее редактирование:

UUID=70F7-0C26 /media/eHDDs/Transcend vfat nofail,auto,user,umask=0000,iocharset=utf8 0 0

umask, чтобы предоставить доступ для чтения и записи всем пользователям и iocharset, чтобы обеспечить правильное кодирование-декодирование символов.

2
ответ дан 22 May 2018 в 23:17
  • 1
    Боковые заметки. Конкретные примеры приведены в fstab в разделе «Справка сообщества» . Кроме того, эта статья о Ubuntu Wiki отметила «iocharset=utf8) позволяет получить доступ к файлам с именами на неанглийских языках. [Тем не менее], это не работает для машин Windows, которые экспортируют свои акции, используя ISO8895-15. & Quot; Во всяком случае, хороший самопознание +1. – clearkimura 26 April 2017 в 08:36

Наконец, после изучения большего, я выяснил, что в /etc/fstab необходимо выполнить следующее редактирование:

UUID=70F7-0C26 /media/eHDDs/Transcend vfat nofail,auto,user,umask=0000,iocharset=utf8 0 0

umask, чтобы предоставить доступ для чтения и записи всем пользователям и iocharset, чтобы обеспечить правильное кодирование-декодирование символов.

2
ответ дан 18 July 2018 в 14:22

Наконец, после изучения большего, я выяснил, что в /etc/fstab необходимо выполнить следующее редактирование:

UUID=70F7-0C26 /media/eHDDs/Transcend vfat nofail,auto,user,umask=0000,iocharset=utf8 0 0

umask, чтобы предоставить доступ для чтения и записи всем пользователям и iocharset, чтобы обеспечить правильное кодирование-декодирование символов.

2
ответ дан 24 July 2018 в 20:23

Вы должны изменить разрешения для точки монтирования, а не для ее родительского каталога, поэтому в вашем случае

sudo chmod 777 /media/eHDDs/Transcend

предоставит разрешения для чтения, записи и выполнения для всех.

Также было бы неплохо добавить nofail -option в вашу fstab-строку. Это позволит избежать проблем, если ваш внешний жесткий диск не подключен во время загрузки (см. [F3]).

2
ответ дан 22 May 2018 в 23:17
  • 1
    Это не работает для файловой системы vfat. – Quoros 26 April 2017 в 07:59
  • 2
    @Quoros Вы правы, я узнал, что установка fat-partition с параметрами по умолчанию в fstab изменяет право собственности на точку монтирования на root. Ваш ответ помог мне увеличить мои знания, поддержал. – mook765 26 April 2017 в 15:30

Вы должны изменить разрешения для точки монтирования, а не для ее родительского каталога, поэтому в вашем случае

sudo chmod 777 /media/eHDDs/Transcend

предоставит разрешения для чтения, записи и выполнения для всех.

Также было бы неплохо добавить nofail -option в вашу fstab-строку. Это позволит избежать проблем, если ваш внешний жесткий диск не подключен во время загрузки (см. [F3]).

2
ответ дан 18 July 2018 в 14:22

Вы должны изменить разрешения для точки монтирования, а не для ее родительского каталога, поэтому в вашем случае

sudo chmod 777 /media/eHDDs/Transcend

предоставит разрешения для чтения, записи и выполнения для всех.

Также было бы неплохо добавить nofail -option в вашу fstab-строку. Это позволит избежать проблем, если ваш внешний жесткий диск не подключен во время загрузки (см. [F3]).

2
ответ дан 24 July 2018 в 20:23
  • 1
    Это не работает для файловой системы vfat. – Quoros 26 April 2017 в 07:59
  • 2
    @Quoros Вы правы, я узнал, что установка fat-partition с параметрами по умолчанию в fstab изменяет право собственности на точку монтирования на root. Ваш ответ помог мне увеличить мои знания, поддержал. – mook765 26 April 2017 в 15:30

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

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