umount: [device] scheint mehrmals gemountet zu sein

15

Ich beendete einen Job mit einem Compact Flash, als ich versuchte, ihn abzumelden:

#> umount /dev/sda2 
umount: it seems /dev/sda2 is mounted multiple times

Anschauen, was mountsagt:

#> mount | column -t | grep sda2
/dev/sda2  on  /mnt/flashrw  type  ext3      (rw,nosuid,nodev)
/dev/sda2  on  /mnt/flashrw  type  ext3      (rw,nosuid,nodev,user=myuser)

Es scheint, dass ich versehentlich dasselbe Gerät am selben Ort montiert habe (allerdings auf zwei verschiedene Arten).

Ich habe es oft versucht, auch mit:

#> umount /mnt/flashrw 
umount: it seems /mnt/flashrw is mounted multiple times

ohne glück. Schließlich habe ich versucht:

#> sudo umount -f /dev/sda2

aber umountkomplett verschlossen.

Die Frage ist also: und jetzt?

Avio
quelle

Antworten:

24

Versuchen Sie diesen Befehl auszuführen:

sudo umount /mnt/flashrw
Derek Farren
quelle
3
Ja, ich habe es repariert. Das war die irreführendste Fehlermeldung, die ich seit einiger Zeit gesehen habe.
Laurens Holst
was , wenn Sie sudo Zugang auf dem Server nicht
user5359531
0

Höchstwahrscheinlich handelte es sich um einen Kernel-Fehler aufgrund einer instabilen Patch-Interaktion. Ich habe einen 3.4.11 Vanille Kernel benutzt, der mit dem entsprechenden RT-PREEMPT Patch von Ingo Molnar gepatcht wurde .

Aufgrund eines schwerwiegenden Speicherverlusts bin ich auf 3.6.4 Vanilla + RT-PREEMPT Patch umgestiegen und nun scheint das System wirklich stabil zu sein. Das Problem ist nie wieder aufgetreten. Hoffe, dass dies jemandem in der Zukunft helfen kann.

Avio
quelle
Warum ist dies als Antwort markiert?
JamesH
1
Weil es das war, was mir wirklich widerfuhr. Es war nicht der Anfänger-Anwendungsfall "Ich kann meinen USB-Stift nicht ummounten und weiß nicht einmal, ob es einen lsof oder einen fuser gibt", sondern ein Kernel-Problem aufgrund eines inoffiziellen (und problematischen) Kernel-Patches auf einem benutzerdefinierter Kernel.
Avio