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 mount
diz:
#> 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 umount
trancado completamente.
Então a questão é: e agora?
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.
fonte