web-dev-qa-db-fra.com

SystemD continue de démonter un lecteur amovible

J'ai suivi ligne 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 couvre toute la carte.

Maintenant: Running mount /mnt/zeno comme l'utilisateur (1000) réussit, mais juste après que je découvre que c'est en fait non monté: suivant 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 ne conserve vraiment pas le lecteur, mais je ne peux pas savoir pourquoi. Je ne me souviens pas de créer des fichiers ".mount" personnalisé. J'ai essayé de trouver quelque chose dans/etc/systemd et dans mon dossier à domicile mais n'a rien trouvé.

Alors, quel est ce fichier "mnt-zeno.mount" et comment puis-je l'examiner? Et surtout, comment puis-je monter le lecteur?

34
Alois Mahdal

mnt-zeno.mount a été créé par systemd-fstab-generator . Selon Jonathan de Boyne Pollard Explication sur la liste de diffusion de Debian-User :

[SystemD-FSTAB-Generator est] un programme qui lit/etc/fstab au moment du démarrage et génère des unités qui traduisent des enregistrements FSTAB sur la manière SystemD de faire des choses [.....]

La manière système de faire des choses est la monture et les unités de périphérique, conformément aux pages manuelles Systemd.Mount (5) et SystemD.Device (5). À la manière Système brute de faire des choses, il y a une unité de périphérique nommée "dev-sde1.device" qui est une exigence de base pour une unité de montage nommée "Media-Lumix\x2dphotos.mount".

Après avoir altéré fstab _ on devrait soit exécuter systemctl daemon-reload (cela fait systemd pour la répétition /etc/fstab et ramasser les changements) ou redémarrer.

38
don_crissti