Problema de propriedade / permissão com a unidade exfat automontável

3

Sou novo no Linux e estou tendo problemas para automontar uma partição formatada com exFat em um disco Lacie no Ubuntu 16.04.

Eu instalei exfat-fuse e exfat-utils e pude montar manualmente usando:

sudo mount -t exfat /dev/sdb2 /media/maria/Lexfat

O disco exfat não seria montado automaticamente, então eu editei /etc/fstab (não tenho certeza do que as opções significam, então, talvez o problema esteja lá ...?):

sudo nano /etc/fstab
/dev/sdb2 /media/maria/Lexfat exfat defaults,auto,umask=000,users,rw 0 0

(Eu tentei obter um UUID usando blkid , mas isso não lista meu disco exfat)

Agora, o disco é montado automaticamente quando eu inicio o Ubuntu, mas é de propriedade do usuário root.

Por isso, preciso fornecer uma senha para desmontá-la e não tenho permissão para remontar com a GUI. Eu não tenho permissão para alterar a propriedade usando chown .

Eu transferi arquivos de um servidor remoto para o disco usando rsync , o que funciona bem, exceto que recebo

failed to set times-error

Eu estou supondo que os problemas de montagem e rsync são problemas de propriedade / permissão, mas não entendo como consertá-lo. Alguma idéia, por favor?

    
por swedishchef 09.06.2017 / 12:33

1 resposta

4

Automount exfat com permissões de usuário

Ao especificar a opção auto, os dispositivos são montados automaticamente no momento da inicialização com permissões de root. As opções apropriadas para exfat são descritas na página do manual mount.exfat . Altere a entrada /etc/fstab para:

/dev/sdb1 /media/maria/Lexfat exfat defaults,uid=1000,gid=1000 0 0

As opções de padrões (rw, suid, dev, exec, auto, nouser e async) são boas o suficiente na maioria dos casos. Os uid e gid corretos podem ser obtidos por

$ id yourusername
uid=1000(yourusername) gid=1000(yourusername) groups=1000(yourusername),4(adm),24(cdrom),...

chown em exfat

Em relação aos problemas e erros do chown : o exfat não suporta permissões de usuário. Portanto, usar chown em um arquivo dentro do exfat sempre falhará:

$ sudo chown root:root /media/maria/Lexfat/test.txt
chown: changing ownership of ‘test.txt’: Function not implemented

rsync em exfat

O problema com os carimbos de data e hora e as permissões é o mesmo que o problema de propriedade: o exfat não oferece suporte a ele. Mas o rsync ainda funcionará, apenas não use a opção -a .

$ rsync -r /from/here /media/maria/Lexfat
    
por Simon Sudler 09.06.2017 / 12:55