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?

Antworten:


24

Versuchen Sie diesen Befehl auszuführen:

sudo umount /mnt/flashrw

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.


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.