Hallo,
On 3/10/26 00:03, Peter Radisson wrote:
Am 08.03.26 um 09:20 schrieb Uwe Kleine-König:
On 3/5/26 22:14, Radisson wrote:
Hi Liste kleine Problem mit dem automounten und (vermutlich) fstab
usbstick wird gemountet - klein Problem
beim unmounter wird es nun merkwürdig - das udev-Skript wird durchlaufen
wenn ich mit lsblk nachsehe ist der mount weg wenn ich mit mount nach sehen ist der noch da, umount läuft aber auf Fehler (wg. nicht)
Wenn ich mit cat /proc/mounts nachsehe -> noch da
Durch Zufall haben wir rausbekomme
umount /dev/sda1 --> bang, kein Device umount /mnt --> wie erwartet
Folgende Fragen: was mach lsblk anders als mount ? Ist das ein config Fehler meinerseits oder warum bleibt der mount scheinbar stehen ?
es sind mir einige Dinge unklar bei deinem Problem-Report:
- Welchen automount-Mechanismus verwendest Du?
- udev
Ich probiere mit mehreren Sticks (Fehler kommt wahrscheinlicher)
Dann sieht die ausgabe von Mount etwa so aus: /dev/sde1 /media/usb1 /dev/sde1 /media/usb5
(Die Zahlen sind jetzt Fantasie aber ich denke man erkennt das Schema).
Ist da wirklich zweimal das gleiche Device an zwei unterschiedlichen Pfaden gemountet? Hmm.
Wie sieht die udev-Regel aus? Ich erinnere mich dunkel, dass man nicht im Kontext von udev mounten will, systemd-run ist dann der Ausweg. Je nach Systemkonfiguration muss das kein Problem sein, aber wenn udev in einem anderen Mount-Namespace läuft, siehst Du den eingehängten Datenträger nicht von Ausserhalb. (Aber das hättest Du ja schon gemerkt.)
- Du schreibst, dass fstab vermutlich beteiligt ist, aber nicht, was Deine fstab so enthält
Nichts aufregendes /dev/sda1 /media/sda1
D.h. Du siehst nur einen USB-Stick vor? Wie kommt dann das mounten von zwei USB-Sticks oben zustande?
- unmount machst Du explizit auf der Kommandozeile? Oder ziehst Du den Stick einfach ab?
Einfach abziehen (ja, sollte man nicht machen aber so ist das Szenario)
Auf jeden Fall willst Du dann mit der mount-Option sync arbeiten.
Liebe Grüße Uwe