umount: wydaje się, że [urządzenie] jest montowane wiele razy

15

kończyłem pracę kompaktową lampą błyskową, kiedy próbowałem ją odmontować:

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

Patrząc na to mount, co mówi:

#> 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)

wygląda na to, że przypadkowo zamontowałem to samo urządzenie w tej samej lokalizacji (choć na dwa różne sposoby).

Wielokrotnie próbowałem odmontować go również za pomocą:

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

bez powodzenia. Wreszcie próbowałem:

#> sudo umount -f /dev/sda2

ale umountcałkowicie zamknięty.

Pytanie brzmi: a teraz?

Avio
źródło

Odpowiedzi:

24

Spróbuj uruchomić to polecenie:

sudo umount /mnt/flashrw
Derek Farren
źródło
3
Tak, naprawiłem to dla mnie. To był najbardziej mylący komunikat o błędzie, jaki widziałem od jakiegoś czasu.
Laurens Holst
co jeśli nie masz dostępu sudo na serwerze
5359531
0

Najprawdopodobniej był to błąd jądra z powodu niestabilnej interakcji łatki. Używałem jądra waniliowego 3.4.11 z łatką odpowiadającą poprawce RT-PREEMPT autorstwa Ingo Molnar .

Z powodu poważnego wycieku pamięci przeniosłem się na wersję 3.6.4 waniliową + łatkę RT-PREEMPT i teraz system wydaje się być naprawdę stabilny. Problem nigdy się nie powtórzył. Mam nadzieję, że może to komuś pomóc w przyszłości.

Avio
źródło
Dlaczego jest to oznaczone jako odpowiedź?
JamesH
1
Ponieważ tak naprawdę się ze mną działo. To nie był przypadek użycia przez początkującego „Nie mogę odmontować mojego pendriva i nawet nie wiem o istnieniu lsof lub utrwalacza”, to był problem z jądrem z powodu nieoficjalnej (i problematycznej) poprawki jądra zastosowanej do niestandardowe jądro.
Avio,