Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

umount non va: device busy

0 views
Skip to first unread message

Helix

unread,
Feb 3, 2006, 4:15:00 AM2/3/06
to
Debian sarge,
perchè a volte quando tento di smontare un device
e non ho più nessuna applicazione aperta
mi dice "device busy" ?

C'è un modo per forzare l'umount ?

TIA
--
_
.-._.=\-.
(_)=='(_)______________/ helix \___

RedWiz

unread,
Feb 3, 2006, 4:31:34 AM2/3/06
to
> perchč a volte quando tento di smontare un device
> e non ho piů nessuna applicazione aperta

> mi dice "device busy" ?

vuol dire che magari ci sei "dentro" in una qualche shell tra le tante
aperte (mi capita spesso, e sbrocco per trovarla).
oppure uno dei programmi che bloccavano il device potrebbe essere morto
senza "apparentemente" rilasciarlo. magari perchč č morto dopo un
SIGKILL

> C'č un modo per forzare l'umount ?

sě, ma non credo proprio che possa funzionare in questo caso

dal man :

-f Force unmount (in case of an unreachable NFS system).
(Requires kernel 2.1.116 or later.)


Helix

unread,
Feb 3, 2006, 4:31:52 AM2/3/06
to
RedWiz ha scritto:

>> perchč a volte quando tento di smontare un device
>> e non ho piů nessuna applicazione aperta
>> mi dice "device busy" ?
>
> vuol dire che magari ci sei "dentro" in una qualche shell tra le tante
> aperte (mi capita spesso, e sbrocco per trovarla).
> oppure uno dei programmi che bloccavano il device potrebbe essere morto
> senza "apparentemente" rilasciarlo. magari perchč č morto dopo un
> SIGKILL

E come lo scopro ?

>> C'č un modo per forzare l'umount ?
>
> sě, ma non credo proprio che possa funzionare in questo caso
>
> dal man :
>
> -f Force unmount (in case of an unreachable NFS system).
> (Requires kernel 2.1.116 or later.)
>

il man umount della Debian non visualizza questa opzione :)
L'ho provata lo stesso ma non smonta :)

RedWiz

unread,
Feb 3, 2006, 4:54:19 AM2/3/06
to
>> vuol dire che magari ci sei "dentro" in una qualche shell tra le tante
>> aperte (mi capita spesso, e sbrocco per trovarla).
>> oppure uno dei programmi che bloccavano il device potrebbe essere morto
>> senza "apparentemente" rilasciarlo. magari perchè è morto dopo un

>> SIGKILL
>
> E come lo scopro ?

non lo scopri, purtroppo

>> -f Force unmount (in case of an unreachable NFS system).
>> (Requires kernel 2.1.116 or later.)

> L'ho provata lo stesso ma non smonta :)

era prevedibile

Alessandro -oggei- Ogier

unread,
Feb 3, 2006, 4:47:30 AM2/3/06
to
Helix ha scritto:

>> sě, ma non credo proprio che possa funzionare in questo caso
>> dal man :
>>
>> -f Force unmount (in case of an unreachable NFS system).
>> (Requires kernel 2.1.116 or later.)
>>
>
> il man umount della Debian non visualizza questa opzione :)
> L'ho provata lo stesso ma non smonta :)

che versione ?

ciao,
--
oggei

RedWiz

unread,
Feb 3, 2006, 4:59:40 AM2/3/06
to
On Fri, 03 Feb 2006 10:54:19 +0100, RedWiz wrote:

>>> vuol dire che magari ci sei "dentro" in una qualche shell tra le tante
>>> aperte (mi capita spesso, e sbrocco per trovarla).
>>> oppure uno dei programmi che bloccavano il device potrebbe essere morto

>>> senza "apparentemente" rilasciarlo. magari perchč č morto dopo un


>>> SIGKILL
>>
>> E come lo scopro ?
>
> non lo scopri, purtroppo

mi spiego meglio , non puoi sapere se il processo č morto per una
sigkill, ma puoi sapere la directory dove lavora ogni processo attivo.

se il processo X ha per pid 435
allora il file

/proc/435/cwd

č un link a tale directory

quindi potresti farti uno scripino che ti dice, data una directory, tutti
i processi che ci stanno dentro.

ciao

Helix

unread,
Feb 3, 2006, 4:51:33 AM2/3/06
to
Alessandro -oggei- Ogier ha scritto:

Debian sarge

Alessandro -oggei- Ogier

unread,
Feb 3, 2006, 4:56:23 AM2/3/06
to
Helix ha scritto:

>>>> -f Force unmount (in case of an unreachable NFS system).
>>>> (Requires kernel 2.1.116 or later.)
>>>>
>>> il man umount della Debian non visualizza questa opzione :)
>>> L'ho provata lo stesso ma non smonta :)
>>
>>
>> che versione ?
>>
>
> Debian sarge

boh, comunque e' una cazzata

ciao,
--
oggei

Roberto Divia

unread,
Feb 3, 2006, 5:05:36 AM2/3/06
to
Helix wrote:
> perchè a volte quando tento di smontare un device
> e non ho più nessuna applicazione aperta
> mi dice "device busy" ?
>
> C'è un modo per forzare l'umount ?

lsof + uccidere tutti i processi che hanno files aperti sul disco che stai
cercando di smontare.

Ciao,
--
Roberto Divia` Love at first sight is one of the greatest
Dep:PH Bat:53 Mailbox:C02110 labour-saving devices the world has ever seen
Route de Meyrin 385 ---------------------------------------------
Case Postale Phone: +41-22-767-4994
CH-1211 Geneve 23 CERN Fax: +41-22-767-9585
Switzerland E-Mail: Robert...@cern.ch

Helix

unread,
Feb 3, 2006, 5:22:19 AM2/3/06
to
Roberto Divia ha scritto:

> Helix wrote:
>> perchè a volte quando tento di smontare un device
>> e non ho più nessuna applicazione aperta
>> mi dice "device busy" ?
>>
>> C'è un modo per forzare l'umount ?
>
> lsof + uccidere tutti i processi che hanno files aperti sul disco che stai
> cercando di smontare.
>
> Ciao,

Molto utile, grazie

delma

unread,
Feb 3, 2006, 5:47:50 AM2/3/06
to
On Fri, 03 Feb 2006 10:15:00 +0100, Helix <he...@honda.cn> wrote:

>Debian sarge,
>perchč a volte quando tento di smontare un device
>e non ho piů nessuna applicazione aperta


>mi dice "device busy" ?
>

>C'č un modo per forzare l'umount ?
>

usavo umount -l - mi pare - per la chiavetta usb con knoppix.

ciao
delma

--
"Welcome to paradise, this is your harp"
"Welcome to hell, here's your accordion"

Helix

unread,
Feb 3, 2006, 8:01:20 AM2/3/06
to
Roberto Divia ha scritto:

> Helix wrote:
>> perchè a volte quando tento di smontare un device
>> e non ho più nessuna applicazione aperta
>> mi dice "device busy" ?
>>
>> C'è un modo per forzare l'umount ?
>
> lsof + uccidere tutti i processi che hanno files aperti sul disco che stai
> cercando di smontare.
>
> Ciao,

Pare che un programma di nome famd tenga aperti dei files :?
cosa faccio ?

Helix

unread,
Feb 3, 2006, 8:03:43 AM2/3/06
to
delma ha scritto:

> On Fri, 03 Feb 2006 10:15:00 +0100, Helix <he...@honda.cn> wrote:
>
>> Debian sarge,
>> perchč a volte quando tento di smontare un device
>> e non ho piů nessuna applicazione aperta
>> mi dice "device busy" ?
>>
>> C'č un modo per forzare l'umount ?
>>
>
> usavo umount -l - mi pare - per la chiavetta usb con knoppix.
>

effettivamente brute force funziona, anche se manda in sigsegv konqueror

# umount -l /media/cdrom

Alessandro -oggei- Ogier

unread,
Feb 3, 2006, 8:23:46 AM2/3/06
to
Helix ha scritto:

> Pare che un programma di nome famd tenga aperti dei files :?
> cosa faccio ?

leggi il manuale

ciao,
--
oggei

RedWiz

unread,
Feb 3, 2006, 8:59:49 AM2/3/06
to
> effettivamente brute force funziona, anche se manda in sigsegv konqueror

ma non avevi detto che avevi chiuso le applicazioni?
allora mentivi!!!!


Roberto Divia

unread,
Feb 3, 2006, 8:57:00 AM2/3/06
to
Helix wrote:
> Roberto Divia ha scritto:
>> Helix wrote:
>>> perchè a volte quando tento di smontare un device
>>> e non ho più nessuna applicazione aperta
>>> mi dice "device busy" ?
>>>
>>> C'è un modo per forzare l'umount ?
>>
>> lsof + uccidere tutti i processi che hanno files aperti sul disco che
>> stai
>> cercando di smontare.
>
> Pare che un programma di nome famd tenga aperti dei files :?
> cosa faccio ?

man fam

<Modo Clint Eastwood on> Bang! <Modo Clint Eastwood off>

Federico Zema

unread,
Feb 3, 2006, 10:07:39 AM2/3/06
to
On Fri, 3 Feb 2006, RedWiz wrote:

> mi spiego meglio , non puoi sapere se il processo è morto per una


> sigkill, ma puoi sapere la directory dove lavora ogni processo attivo.
>
> se il processo X ha per pid 435
> allora il file
>
> /proc/435/cwd
>

> è un link a tale directory

>
> quindi potresti farti uno scripino che ti dice, data una directory, tutti
> i processi che ci stanno dentro.

Ciao,
"fuser" fa questo e altro.

Ciao
Federico

Helix

unread,
Feb 3, 2006, 12:26:32 PM2/3/06
to
RedWiz ha scritto:

>> effettivamente brute force funziona, anche se manda in sigsegv konqueror
>
>
> ma non avevi detto che avevi chiuso le applicazioni?
> allora mentivi!!!!
>
>


No,
ho chiuso tutto,
ma mi rimane aperto un file da parte di kdeinit
e chiccapperoè ?

Solo con debian ho questo problema :(

Giuseppe Della Bianca

unread,
Feb 4, 2006, 8:21:17 AM2/4/06
to
Helix wrote:

]ac[


> ma mi rimane aperto un file da parte di kdeinit
> e chiccapperoè ?
>
> Solo con debian ho questo problema :(


Ucci ucci, sento odor di automounter o di autoscompattazione dei file
compressi, di solito da me basta aspettare qualche manciata di secondi
perché kde venga avvisato di smettere di piantonare il file.

Helix

unread,
Feb 4, 2006, 3:55:50 PM2/4/06
to
Giuseppe Della Bianca ha scritto:

no automounter
dopo minuti, non smonta ancora

Giuseppe Della Bianca

unread,
Feb 5, 2006, 7:52:31 AM2/5/06
to
Helix wrote:

]zac[


> no automounter
> dopo minuti, non smonta ancora

Miss simpatia insomma.

A me cose del genere capitavano solo con alsa che teneva impegnato un file e
non lo mollava neanche a pagarlo.

Auguri.

0 new messages