venerdì 9 gennaio 2009

Smontare un device occupato

Vi sarà capitato qualche volta di voler smontare un device su linux ma di vedere la sua icona rimanere imperterrita lì sul desktop. La causa di questo piccolo inconveniente è che qualche processo (magari nascosto) sta usando qualche file presente sul device. Per scoprire qual è il programma responsabile basta aprire un terminale e digitare

fuser -m /dev/device-da-smontare

per avere una risposta del tipo

/dev/device-da-smontare:0000

dove al posto degli zeri c'è il PID del nostro processo. A questo punto si può eseguire un

ps auxw | grep <PID>

per leggerne il nome nell'ultima colonna. Quindi possiamo chiuderlo con le buone oppure nel caso il programma si fosse bloccato o non ci interessa con un bel

kill -s 9 <PID>

(fonte Spippolazione.net)

10 commenti:

  1. Ciao nico!
    Come da te richiesto ho inserito l'annuncio ed il banner del tuo blog (mi complimento per quest'ultimo ;)) nel mio GRAPIX.
    Come specificato nell'articolo, ecco il mio banner da inserire nel tuo di blog.
    Se non vuoi lo scambio di banners, fammi sapere e tolgo il tuo dal mio. A presto!

    Link x a href:
    http://artegrapix.blogspot.com

    Link banner 300x90:
    http://img7.imageshack.us/img7/9983/banner300x90copygi0.gif

    RispondiElimina
  2. Ciao nico, io ho inserito il tuo banner nel mio spazio; il mio banner nel tuo non lo vedo, dove posso trovarlo? ;)

    RispondiElimina
  3. I'm personally a big fan of mytinytutorials blog. Thanks for sharing this post.

    RispondiElimina