umount: il semble que [device] soit monté plusieurs fois

15

je terminais un travail avec un flash compact quand, essayant de le démonter:

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

En regardant ce qui mountdit:

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

il semble que j'ai accidentellement monté le même appareil au même endroit (mais de deux manières différentes).

J'ai essayé de le démonter plusieurs fois également avec:

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

sans chance. Enfin, j'ai essayé:

#> sudo umount -f /dev/sda2

mais umountcomplètement verrouillé.

La question est donc: et maintenant?

Avio
la source

Réponses:

24

Essayez d'exécuter cette commande:

sudo umount /mnt/flashrw
Derek Farren
la source
3
Ouaip, je l'ai réparé. C'était le message d'erreur le plus trompeur que j'ai vu depuis un moment.
Laurens Holst
que faire si vous n'avez pas d'accès sudo sur le serveur
user5359531
0

Il s'agit très probablement d'un bug du noyau dû à une interaction instable du patch. J'utilisais un noyau de vanille 3.4.11 corrigé avec le correctif RT-PREEMPT correspondant par Ingo Molnar .

En raison d'une grave fuite de mémoire , je suis passé à la version 3.6.4 vanilla + RT-PREEMPT et maintenant le système semble vraiment stable. Le problème ne s'est plus jamais présenté. J'espère que cela pourra aider quelqu'un à l'avenir.

Avio
la source
Pourquoi est-ce marqué comme réponse?
JamesH
1
Parce que c'était ce qui m'arrivait vraiment. Ce n'était pas le cas d'utilisation pour débutant "Je ne peux pas démonter mon stylo USB et je ne connais même pas l'existence de lsof ou de l'unité de fusion", c'était un problème de noyau en raison d'un correctif de noyau non officiel (et problématique) appliqué à un noyau personnalisé.
Avio