Récemment, j'ai fait quelques modifications dans mon fichier fstab après un changement dans mes partitions. (vérifier Partitions montées avec fstab, ne s'ouvrant pas à partir de Nautilus ni des barres latérales d'Unity ) Dans le processus, je voulais inclure un périphérique amovible afin qu'il soit présent pour tous les utilisateurs lorsqu'il est présent.
Il est automatiquement monté comme \media\activeuser\HDDMaker
avec des autorisations d'accès utilisateur définies sur activeuser
seulement. Mon idée était de le monter comme \media\HDDMaker
avec des droits d'accès à tout utilisateur dans un groupe donné (gid=1004 common
).
Le fichier fstab ressemble à ceci :
UUID=543Exxxxxx /mnt/543Exxxxxx ntfs-3g rw,nosuid,nodev,noexec,auto,gid=1004,umask=0002 0 0
/mnt/543Exxxxxx /media/HDDMaker auto rbind,x-gvfs-show,x-gvfs-name=HDDMaker 0 0
Cela fonctionne bien lorsque le disque dur est attaché à l'ordinateur au démarrage (sauf pour le détail dans mon autre question : Partitions montées avec fstab, ne s'ouvrant pas à partir de Nautilus ni des barres latérales d'Unity ), mais lorsque le disque dur n'est pas attaché, j'ai deux problèmes.
- Il signale au démarrage que le périphérique ne peut pas être monté. (et le processus de démarrage est interrompu jusqu'à ce que vous appuyiez sur
S
) -
Quand on branche, après que le système soit en place, il ne se monte pas automatiquement. Vous devez le monter manuellement comme
sudo mount /dev/sdb1 /media/HDDMaker
Le comportement souhaité est qu'il ne signale aucun problème au démarrage, et que, lorsqu'il est branché, il monte automatiquement sur /media/HDDMaker
avec des autorisations définies pour tous les utilisateurs du groupe common
.