Tutorials

  • Presto on-line...

About ...

  • ... questo sito
  • ... me


Perchè non riesco ad espellere il disco?

lsof, disk eject
"Il disco XXX è in uso e non può essere rimosso!"... In altre parole, significa che c'è ancora qualche file aperto su quel disco. OK, cerchiamo di capire chi lo sta usando.

lsof - list open files

Se, tentando di espellere un disco, riceviamo l’errore di disco in uso, possiamo aprire il terminale e scoprire quale processo lo sta ancora usando. Chiudendo quel processo, o quella applicazione, potremmo finalmente espellere il disco.

Ci viene in aiuto il comando lsof. Se lo si esegue, si viene sommersi da un elenco interminabile di files aperti. Meglio filtrare un minimo:

$ lsof | grep nomeDelVolume

o più semplicemente possiamo filtrare su tutti i volumi “esterni”:

$ lsof | grep /Volumes/

Una volta identificata l’applicazione che sta usando il disco, possiamo chiuderla e successivamente espellere il disco.

Posted on Dec 21, 2005 - 03:11 AM


Ricerca:


Adv:

ApplePro :
Vuoi acquistare un prodotto dalla Apple? Sei un utente Pro (cioè hai la partita IVA)? Se vuoi supportare il nostro sito, passa da qui: apple pro.