notsocomplicated | scratch your head

J’ai dit « démonter » !

J’ai une carte SD qui ne veut pas se laisser démonter : à ce qu’il paraît, une application en empêcherait le démontage (Resource Busy). J’ai essayé de la libérer en quittant toutes les applications classiques qui étaient ouvertes, sans succès : audacity, thunderbird, pidgin, firefox, rhythmbox, calculatrice, OO.org calc, terminal, les fenêtres nautilus. La corbeille a été vidée, itou. J’ai aussi essayé umount -l /media/disk, rien.

Méheu.

Il faut d’abord connaître l’endroit où la carte est montée (/media/disk dans mon cas), puis essayer de savoir quelle est cette application qui nous emmerde.

lsof | grep /media/disk

Cette commande renvoie la liste des processus (accompagnés de leur pid et tout le toutim, mais aussi du nom des fichiers qu’ils utilisent) amputée de toutes les lignes ne contenant pas /media/disk. Dans mon cas, c’était Nautilus qui gardait la main sur un fichier son mis à la corbeille (/media/disk/.Trash-1000/super-interview.wav)pour une raison inconnue. Il y a sûrement mieux comme commande, lsof a plein d’options, mais j’avais pas envie de découvrir-ce-merveilleux-outil-qu’est-lsof. Un autre jour peut-être (:

killall nautilus
umount /media/disk

Et ça marche, le volume est démonté. Ya plus qu’à redémarrer Nautilus : alt+f2, taper nautilus, entrée, et hop !

Ecrire un commentaire

*

XHTML: Vous pouvez utiliser ces balises: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

:~#