Por fim, encontrei uma solução adicionando a seguinte definição estática ao / etc / fstab: UUID = 7358-CACE / media / backup de usuários vfat, nofail, flush, utf8, umask = 0000 0 2
Basicamente, a entrada define uma montagem independente do usuário para o meu disco rígido USB. Ele simula o root como usuário e grupo para qualquer coisa no HDD USB, o que é bom porque umask = 0000 garante que todos possam fazer qualquer coisa na unidade. As outras opções são:
- "nofail" assegura que o kernel não resiste se a unidade não estiver presente no momento da inicialização
- "usuários" garante que qualquer um pode desmontar a unidade, não apenas o root
- "flush" deve garantir que a unidade seja liberada com frequência, mas não sincronizada
- utf8 deve ser capaz de traduzir corretamente caracteres especiais em nomes de arquivos
O único problema que resta com isso é que o nautilus de alguma forma decide fechar quando eu desmonto o dispositivo, mas eu posso viver com isso. Não há entrada de erro no syslog ou no auth.log, sugerindo que ele falhou ...