Ich habe folgende Zeile in / etc / fstab:
UUID=E0FD-F7F5 /mnt/zeno vfat noauto,utf8,user,rw,uid=1000,gid=1000,fmask=0113,dmask=0002 0 0
Die Partition wird von gnome-disks
unter dem jeweiligen Benutzer neu angelegt und erstreckt sich über die gesamte Karte.
Jetzt: mount /mnt/zeno
Als Benutzer ausführen (1000) ist erfolgreich, aber gleich danach stelle ich fest, dass es tatsächlich nicht gemountet ist: Folgendes umount /mnt/zeno
schlägt mit fehl umount: /mnt/zeno: not mounted
. Beim Anschauen werden journalctl -f
beim Mounten folgende Meldungen angezeigt:
[...] 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.
Es sieht also so aus, als ob systemd das Laufwerk zwar immer wieder aushängt, aber ich kann nicht herausfinden, warum. Ich kann mich nicht erinnern, benutzerdefinierte ".mount" -Dateien erstellt zu haben. Ich habe versucht, etwas in / etc / systemd und in meinem Home-Ordner zu finden, aber nichts gefunden.
Was ist diese "mnt-zeno.mount" -Datei und wie kann ich sie überprüfen? Und vor allem, wie kann ich das Laufwerk einbinden?
systemctl --all
Warnung es wird lange dauern, aber wir suchen nach dem Dienst, von dem mnt-zeno.mount abhängt.dev-disk-by\x2dlabel-zeno.device loaded active plugged /dev/disk/by-label/zeno
Antworten:
mnt-zeno.mount
wurde erstellt vonsystemd-fstab-generator
. Jonathan de Boyne Pollards Erklärung zur Mailingliste der Debian-Benutzer :Nach dem Ändern
fstab
sollte man entweder laufensystemctl daemon-reload
(dies machtsystemd
das Reparieren/etc/fstab
und Übernehmen der Änderungen) oder einen Neustart durchführen.quelle