J'ai suivi https://www.raspberrypi.org/documentation/configuration/external-storage.md et monté mon pilote externe Seagate comme ceci:
PARTUUID=225d3878-01 /media/external ntfs defaults,auto,umask=000,users,rw 0 0
J'ai essayé UUID=...
mais cela ne fonctionnait pas, cela me donnait toujours des erreurs de démarrage, je ne pouvais même pas accéder à Shell.
De cette façon je l'ai fait, ça démarre, mais quand je vais à /media
et fais ls -la
:
drwxrwxrwx 1 root root 4096 May 7 18:52 external
external est marquée en vert, comme si elle était différente des autres. J'obtiens l'autorisation refusée lorsque j'essaie d'écrire dessus, même avec Sudo, mais les autorisations sont 777
.
Comment changer ces autorisations en des autorisations moins permissives et les rendre en écriture pour mon utilisateur?
J'utilise également un Pi et j'attache également un disque dur externe.
Pour que cela fonctionne avec ntfs, vous avez besoin de 2 autres outils:
Sudo apt install ntfs-3g Fuse
et alors vous pouvez monter votre disque avec
- t ntfs-3g # est nécessaire pour obtenir un accès en lecture/écriture aux lecteurs ntfs
- o #sont quelques options
- uid = 1000 #est l'identifiant de mon utilisateur principal, vous pouvez également utiliser des noms
- gid = 100 # id du groupe d'utilisateurs pour simplifier les choses - nous avons besoin d'une source, ma clé USB avec ntfs se trouve à SDC et la partition est SDC1
- le dernier point est la destination et je le veux dans/mnt/usbstick
Sudo mount -t ntfs-3g -o uid=1000,gid=100 /dev/sdc1 /mnt/usb-stick
Donc, la réponse à votre question est NTFS-3G au lieu de NTFS.
Si cela fonctionne, vous pouvez également l'utiliser dans votre fstab.
Astuce: NTFS-3G définira toujours le niveau d'accès sur 777, donc pas de souci si le dossier est vert :-)
br chris
br chris