Rimozione sicura unità

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Avatar utente
rozzilla
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 441
Iscrizione: mercoledì 22 dicembre 2010, 14:50
Contatti:

Rimozione sicura unità

Messaggio da rozzilla »

Ho riscontrato un problema quando voglio rimuovere in sicurezza un unità.. Mi appare il seguente messaggio:
Errore nello scollegare un unità: il dispositivo è occupato
Dettagli:
One or more partitions are busy on /dev/sdc


Eppure non sto utilizzando niente dell' unità...
Ultima modifica di rozzilla il venerdì 7 gennaio 2011, 14:20, modificato 1 volta in totale.
Avatar utente
SirX
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 269
Iscrizione: sabato 22 novembre 2008, 19:26
Località: /dev/null
Contatti:

Re: Rimuozione sicura unità

Messaggio da SirX »

Ciao, a meno che non sia un bug di mount qualche applicazione deve stare usando la periferica in questione. L'errore ti è capitato una volta sola o si ripete continuamente? Hai provato a riavviare il sistema, montare l'unità e rimuoverla in sicurezza? Inoltre ti è capitato solo con un'unità particolare o puoi generalizzare che accade con tutte le periferiche che colleghi? Puoi provare con altri dispositivi e vedere se accade anche con loro?
:)
Avatar utente
ErSandro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 553
Iscrizione: venerdì 3 aprile 2009, 12:48
Contatti:

Re: Rimuozione sicura unità

Messaggio da ErSandro »

Supponiamo che il tuo hard disk sia montato in /media/harddisk (che fantasia XD).

Con il comando:

Codice: Seleziona tutto

fuser /media/harddisk
Otterrai il pid dei processi che lo stanno utilizzando (guardati anche "man fuser" per ulteriori dettagli). Per sapere a quale processo appartiene quel pid:

Codice: Seleziona tutto

ps -ef | grep numeropid
Infine, per killare tutti i processi che accedono al tuo hard disk esterno:

Codice: Seleziona tutto

fuser -k /media/harddisk
Se dopo quest'ultimo comando continua a darti errore quando cerchi di effettuare la rimozione sicura vuol dire che c'è qualcosa che non va.
Avatar utente
rozzilla
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 441
Iscrizione: mercoledì 22 dicembre 2010, 14:50
Contatti:

Re: Rimuozione sicura unità

Messaggio da rozzilla »

Allora rispondendo alle domande di SirX
SirX ha scritto: L'errore ti è capitato una volta sola o si ripete continuamente? Hai provato a riavviare il sistema, montare l'unità e rimuoverla in sicurezza? Inoltre ti è capitato solo con un'unità particolare o puoi generalizzare che accade con tutte le periferiche che colleghi? Puoi provare con altri dispositivi e vedere se accade anche con loro?
L'errore capita ogni qual volta che voglio rimuovere un unità. Mi capita con tutte le unità, e ho provato a fare la stessa cosa con altri dispositivi, ma il risultato non cambia purtroppo...

Per quanto riguarda ErSandro:
Ho provato a eseguire il comando fuser, ma mi appare un altra riga vuota... non capisco perchè, eppure il nome è corretto, ho ricontrollato...  boh
ciaccaro85
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 736
Iscrizione: mercoledì 28 ottobre 2009, 16:00

Re: Rimuozione sicura unità

Messaggio da ciaccaro85 »

rozzilla ha scritto: Allora rispondendo alle domande di SirX
SirX ha scritto: L'errore ti è capitato una volta sola o si ripete continuamente? Hai provato a riavviare il sistema, montare l'unità e rimuoverla in sicurezza? Inoltre ti è capitato solo con un'unità particolare o puoi generalizzare che accade con tutte le periferiche che colleghi? Puoi provare con altri dispositivi e vedere se accade anche con loro?
L'errore capita ogni qual volta che voglio rimuovere un unità. Mi capita con tutte le unità, e ho provato a fare la stessa cosa con altri dispositivi, ma il risultato non cambia purtroppo...

Per quanto riguarda ErSandro:
Ho provato a eseguire il comando fuser, ma mi appare un altra riga vuota... non capisco perchè, eppure il nome è corretto, ho ricontrollato...  boh
anche per me questo errore dipende dal fatto che c'è qualche applicazione che sta "usando" l'hd. se per esempio sei con nautilus e vuoi smontare l'hd col tasto destro, però hai un terminale che si trova nella root del tuo hd, non riuscirai a smontare l'hd perchè è in uso dal terminale.
Make me a sandwich... What??? Make it yourself !
sudo make me a sandwich... OK!
Avatar utente
oOneedOo
Prode Principiante
Messaggi: 11
Iscrizione: lunedì 20 dicembre 2010, 16:54
Località: imperia

Re: Rimuozione sicura unità

Messaggio da oOneedOo »

Ho anch'io lo stesso problema...
ErSandro ha scritto: Supponiamo che il tuo hard disk sia montato in /media/harddisk (che fantasia XD).

Con il comando:

Codice: Seleziona tutto

fuser /media/harddisk
Otterrai il pid dei processi che lo stanno utilizzando (guardati anche "man fuser" per ulteriori dettagli). Per sapere a quale processo appartiene quel pid:

Codice: Seleziona tutto

ps -ef | grep numeropid
Infine, per killare tutti i processi che accedono al tuo hard disk esterno:

Codice: Seleziona tutto

fuser -k /media/harddisk
Se dopo quest'ultimo comando continua a darti errore quando cerchi di effettuare la rimozione sicura vuol dire che c'è qualcosa che non va.
Non ho capito.. Mi spiegeresti in modo più semplice per favore???
"Le donne per gli uomini
sono come
l'hardware per il software"
(A.Pixel)
Avatar utente
ErSandro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 553
Iscrizione: venerdì 3 aprile 2009, 12:48
Contatti:

Re: Rimuozione sicura unità

Messaggio da ErSandro »

http://it.wikipedia.org/wiki/Fuser_(Unix)

Fuser è un comando che va eseguito da terminale seguito dal path di un file o di una directory. Restituisce il PID (un numero identificativo) dei processi che stanno utilizzando una determinata risorsa. Se il primo comando che ho postato non restituisce risultati vuol dire che non ci sono processi che impegnano l'hard disk esterno, di conseguenza la possibilità che ci sia un processo che lo tiene impegnato e che ne impedisca la rimozione sicura è da scartare. Il fatto che il messaggio di errore faccia riferimento ad un evento che non sta accadendo (processo che impegna la risorsa) mi fa pensare ad un bug o ad un qualche problema avvenuto in fase di installazione.

P.S.=giusto per curiosità, l'hard disk in questione ha una sola partizione?
P.P.S.=cosa succede se nel terminale dai:

Codice: Seleziona tutto

sudo umount /media/harddisk
?
Avatar utente
rozzilla
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 441
Iscrizione: mercoledì 22 dicembre 2010, 14:50
Contatti:

Re: Rimuozione sicura unità

Messaggio da rozzilla »

ErSandro ha scritto: P.S.=giusto per curiosità, l'hard disk in questione ha una sola partizione?
P.P.S.=cosa succede se nel terminale dai:

Codice: Seleziona tutto

sudo umount /media/harddisk
L'Hard-disk che utilizzo ha 2 partizioni.
Se scrivo nel terminale il codice che mi hai detto mi restituisce:

Codice: Seleziona tutto

umount: /media/Acer non trovato
Avatar utente
ErSandro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 553
Iscrizione: venerdì 3 aprile 2009, 12:48
Contatti:

Re: Rimuozione sicura unità

Messaggio da ErSandro »

Due partizioni dovrebbero essere montate in due punti di mount differenti. Quando attacchi l'hard disk sotto /media hai solo Acer o c'è anche un'altra cartella? Nel caso prova ad eseguire umount anche per la seconda directory.
Avatar utente
rozzilla
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 441
Iscrizione: mercoledì 22 dicembre 2010, 14:50
Contatti:

Re: Rimuozione sicura unità

Messaggio da rozzilla »

ErSandro ha scritto: Due partizioni dovrebbero essere montate in due punti di mount differenti. Quando attacchi l'hard disk sotto /media hai solo Acer o c'è anche un'altra cartella?
Su /media trovo sempre la directory col nome dell'harddisk, e poi se collego ad esempio la chiavetta usb trovo un altra directory col relativo nome...
Ho provato a rieseguire il comando su entrambi, ma non cambia la situazione..
Avatar utente
rozzilla
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 441
Iscrizione: mercoledì 22 dicembre 2010, 14:50
Contatti:

Re: Rimozione sicura unità

Messaggio da rozzilla »

Come posso fare?
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Majestic-12 [Bot] e 13 ospiti