umount: parece que [o dispositivo] foi montado várias vezes


15

eu estava terminando um trabalho com um compact flash quando, tentando desmontá-lo:

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

Olhando o que mountdiz:

#> 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 montei acidentalmente o mesmo dispositivo no mesmo local (embora de duas maneiras diferentes).

Tentei desmontá-lo várias vezes também com:

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

sem sorte. Por fim, tentei:

#> sudo umount -f /dev/sda2

mas umounttrancado completamente.

Então a questão é: e agora?

Respostas:



0

Provavelmente foi um bug do kernel devido a uma interação instável do patch. Eu estava usando um kernel de baunilha 3.4.11 corrigido com o patch RT-PREEMPT correspondente de Ingo Molnar .

Devido a um grave vazamento de memória , mudei para o patch 3.6.4 vanilla + RT-PREEMPT e agora o sistema parece realmente estável. O problema nunca se apresentou novamente. Espero que isso ajude alguém no futuro.


Por que isso está marcado como resposta?
jamesh

11
Porque era o que realmente estava acontecendo comigo. Não era o caso de uso para iniciantes "Não consigo desmontar minha caneta USB e nem sei sobre a existência de lsof ou fusor", era um problema do kernel devido a um patch não oficial (e problemático) do kernel aplicado a um kernel personalizado.
Avio
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.