Внешний жесткий диск: «Отказано в доступе» при записи файла

Внешний жесткий диск: «Отказано в доступе» при записи файла

У меня есть внешний жесткий диск на 3 ТБ, который я планирую использовать для резервного копирования. Сначала я пробовал форматировать с помощьюcfdisk, пока я не узнал, что только GPT поддерживает разделы размером 2 ТБ+.

Итак, я преобразовал диск в GPT и отформатировал один раздел, который я сделал, в ext4, но я продолжаю получать ошибки «Отказано в доступе». Обычно,удискиможет автоматически монтировать все, так что я не вижу ошибок записи, подобных этой.

Мне кажется, что недостаток моих знаний о GPT может быть причиной некоторой оплошности, но я не уверен, в чем может быть проблема.

решение1

При форматировании раздела диска с собственной файловой системой разрешения на монтируемый каталог будут такими же, как разрешения на корневой каталог этого раздела. Разрешения на монтирование самого каталога обычно не имеют смысла.

Некоторые файловые системы имеют флаги монтирования, позволяющие изменять разрешения (это полезно, например, для USB-накопителей).

Монтирование неродных файловых систем (vfat, ntfs) работает по-другому: вы можете указать mountвладельца файлов на смонтированном томе и права доступа к этим файлам.

Рекомендую вам прочитать man mountдля ознакомления.

В общем случае, когда у вас есть собственная файловая система на съемном устройстве, вам следует сделать аналогичные UID и GID хотя бы для себя на всех компьютерах, где это устройство будет монтироваться. В противном случае вам следует сделать это из root chmod -R a+rwX /mountpoint/of/deviceпосле монтирования и в дальнейшем не создавать файлы и каталоги с правами, отличными от 666и 777соответственно.

Связанный контент