systemd continue à démonter un lecteur amovible

32

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-diskssous l'utilisateur respectif et s'étend sur toute la carte.

Maintenant: Exécuter en mount /mnt/zenotant 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?

Alois Mahdal
la source
1
Quelle est la sortie de systemctl --all Warning, ce sera long, mais nous recherchons le service dont dépend mnt-zeno.mount.
eyoung100
@ eyoung100 est-ce la bonne ligne? dev-disk-by\x2dlabel-zeno.device loaded active plugged /dev/disk/by-label/zeno
Alois Mahdal
@don_crissti pas de dupes dans fstab. daemon-reload a aidé, cependant, pourriez-vous le poster comme réponse (peut-être avec quelques brèves explications)?
Alois Mahdal

Réponses:

35

mnt-zeno.mounta été créé par systemd-fstab-generator. Selon l' explication de Jonathan de Boyne Pollard sur la liste de diffusion des utilisateurs Debian :

[systemd-fstab-generator est] un programme qui lit / etc / fstab au démarrage et génère des unités qui traduisent les enregistrements fstab en manière systemd de faire les choses [.....]

La façon de faire de systemd est de monter les unités et les unités, selon les pages de manuel systemd.mount (5) et systemd.device (5). Dans la manière brute de faire les 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 la modification, fstabvous devez soit exécuter systemctl daemon-reload(cela permet systemdd'analyser /etc/fstabet de récupérer les modifications), soit redémarrer.

don_crissti
la source