
Tenho um disco rígido externo de 3 TB que pretendo usar para backups. Eu originalmente tentei formatar comcfdisk, até que descobri que apenas GPT suporta partições de 2 TB+.
Então, converti a unidade para GPT e formatei a partição que fiz para ext4, mas continuo recebendo erros de "Permissão negada". Normalmente,udiskieé capaz de montar tudo automaticamente de forma que não vejo erros de gravação como este.
Sinto que minha falta de conhecimento sobre GPT pode estar contribuindo para algum descuido, mas não tenho certeza do que pode estar errado.
Responder1
Quando você formata a partição do disco com o sistema de arquivos nativo, as permissões para o diretório que você monta serão as mesmas que as permissões para o diretório raiz dessa partição. As permissões para montar o diretório em si geralmente não fazem sentido.
Alguns sistemas de arquivos possuem sinalizadores de montagem que permitem alterar permissões (isso é útil, por exemplo, para pendrives USB).
A montagem de sistemas de arquivos não nativos (vfat, ntfs) funciona de maneira diferente: você pode dar opções para mount
definir o proprietário dos arquivos no volume montado e as permissões para esses arquivos.
Eu recomendo que você leia man mount
para obter autorização.
No caso comum, quando você tem um sistema de arquivos nativo em um dispositivo removível, você deve criar UIDs e GIDs semelhantes, pelo menos para você, em todos os computadores onde este dispositivo será montado. Caso contrário, você deve criar a partir do root chmod -R a+rwX /mountpoint/of/device
após montá-lo e, no futuro, não criar arquivos e diretórios com permissões diferentes de 666
e 777
respectivamente.