J'ai la ligne suivante dans / etc / fstab:
UUID=E0FD-F7F5 /mnt/zeno vfat noauto,utf8,user,rw,uid=1000,gid=1000,fmask=0113,dmask=0002 0 0
La partition est fraîchement créée par gnome-disks
sous l'utilisateur respectif et s'étend sur toute la carte.
Maintenant: Exécuter en mount /mnt/zeno
tant qu'utilisateur (1000) réussit, mais juste après cela, je découvre qu'il n'est en fait pas monté: ce qui suit umount /mnt/zeno
échoue avec umount: /mnt/zeno: not mounted
. En regardant journalctl -f
, je peux voir les messages suivants apparaître lors du montage:
[...] kernel: SELinux: initialized (dev mmcblk0p1, type vfat), uses genfs_contexts
[...] systemd[1]: Unit mnt-zeno.mount is bound to inactive service. Stopping, too.
[...] systemd[1]: Unmounting /mnt/zeno...
[...] systemd[1]: Unmounted /mnt/zeno.
Il semble donc que systemd continue de démonter le lecteur, mais je ne peux pas savoir pourquoi. Je ne me souviens pas avoir créé de fichiers ".mount" personnalisés. J'ai essayé de trouver quelque chose dans / etc / systemd et dans mon dossier personnel mais je n'ai rien trouvé.
Alors, quel est ce fichier "mnt-zeno.mount" et comment puis-je le consulter? Et surtout, comment puis-je monter le lecteur?
systemctl --all
Warning, ce sera long, mais nous recherchons le service dont dépend mnt-zeno.mount.dev-disk-by\x2dlabel-zeno.device loaded active plugged /dev/disk/by-label/zeno
Réponses:
mnt-zeno.mount
a été créé parsystemd-fstab-generator
. Selon l' explication de Jonathan de Boyne Pollard sur la liste de diffusion des utilisateurs Debian :Après la modification,
fstab
vous devez soit exécutersystemctl daemon-reload
(cela permetsystemd
d'analyser/etc/fstab
et de récupérer les modifications), soit redémarrer.la source