Je suis nouveau sur Linux et j'ai des problèmes pour monter automatiquement une partition au format exFat sur un disque Lacie dans Ubuntu 16.04.
J'ai installé exfat-Fuse
et exfat-utils
et pouvais ensuite monter manuellement à l'aide de:
Sudo mount -t exfat /dev/sdb2 /media/maria/Lexfat
Le disque exfat ne monterait pas automatiquement, cependant, alors j’ai édité /etc/fstab
(je ne sais pas ce que signifient les options, cependant, alors peut-être que le problème existe ...?):
Sudo nano /etc/fstab
/dev/sdb2 /media/maria/Lexfat exfat defaults,auto,umask=000,users,rw 0 0
(J'ai essayé d'obtenir un UUID en utilisant blkid
, mais cela ne répertorie pas mon disque exfat)
À présent, le disque est monté automatiquement au démarrage d’Ubuntu, mais il appartient à l’utilisateur root.
Je dois donc donner un mot de passe pour le démonter et je ne suis pas autorisé à remonter avec une interface graphique. Je ne suis pas autorisé à changer de propriétaire en utilisant chown
, non plus.
J'ai transféré des fichiers d'un serveur distant sur le disque en utilisant rsync
, ce qui fonctionne bien, sauf que je reçois
failed to set times-error
J'imagine que les problèmes de montage et rsync
sont des problèmes de propriété/autorisation, mais je ne comprends pas comment le résoudre. Des idées, s'il vous plaît?
Lorsque vous spécifiez l'option auto, les périphériques sont automatiquement montés au démarrage avec les autorisations root. Les options appropriées pour exfat sont décrites dans la page de manuel mount.exfat . Modifiez l'entrée /etc/fstab
en:
/dev/sdb1 /media/maria/Lexfat exfat defaults,uid=1000,gid=1000 0 0
Les options par défaut (rw, suid, dev, exec, auto, nouser et async) suffisent dans la plupart des cas. Les noms uid
et gid
appropriés peuvent être obtenus en
$ id yourusername
uid=1000(yourusername) gid=1000(yourusername) groups=1000(yourusername),4(adm),24(cdrom),...
En ce qui concerne les problèmes et erreurs chown
: exfat ne prend pas en charge les autorisations des utilisateurs. Donc, utiliser chown
sur un fichier dans exfat échouera toujours:
$ Sudo chown root:root /media/maria/Lexfat/test.txt
chown: changing ownership of ‘test.txt’: Function not implemented
Le problème des horodatages et des autorisations est identique à celui de la propriété: exfat ne le prend pas en charge. Mais rsync fonctionnera toujours. N'utilisez pas l'option -a
.
$ rsync -r /from/here /media/maria/Lexfat