umount: parece que [dispositivo] está montado varias veces

15

Estaba terminando un trabajo con un flash compacto cuando, tratando de desmontarlo:

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

Mirando lo que mountdice:

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

parece que accidentalmente monté el mismo dispositivo en la misma ubicación (aunque de dos maneras diferentes).

Intenté desmontarlo muchas veces también con:

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

sin suerte Finalmente probé:

#> sudo umount -f /dev/sda2

pero umountbloqueado por completo.

Entonces la pregunta es: ¿ y ahora?

Avio
fuente

Respuestas:

24

Intenta ejecutar este comando:

sudo umount /mnt/flashrw
Derek Farren
fuente
3
Sí, me lo arregló. Ese fue el mensaje de error más engañoso que he visto en un tiempo.
Laurens Holst
¿Qué
pasa
0

Lo más probable es que haya sido un error del kernel debido a una interacción de parche inestable. Estaba usando un núcleo de vainilla 3.4.11 parcheado con el parche RT-PREEMPT correspondiente de Ingo Molnar .

Debido a una grave pérdida de memoria , me mudé a 3.6.4 parche vanilla + RT-PREEMPT y ahora el sistema parece ser realmente estable. El problema nunca ha vuelto a presentarse. Espero que esto pueda ayudar a alguien en el futuro.

Avio
fuente
¿Por qué está marcado como la respuesta?
JamesH
1
Porque era lo que realmente me estaba pasando. No fue el caso de uso para principiantes "No puedo desmontar mi lápiz USB y ni siquiera sé acerca de la existencia de lsof o fusor", fue un problema de kernel debido a un parche de kernel no oficial (y problemático) aplicado a un kernel personalizado.
Avio