Newsgroup: it.comp.os.linux.iniziare
Titolo: fdisk...mortacci tua

Ciao a tutti, spero di non essere OT
Ho una partizione FAT32 con System Id '1c' (hidden fat32), no non mi 
ricordo più perchè l'ho fatto ma un motivo c'era :)
Naturalmente XP non gli assegna la lettera dell'unità e quindi è 
inutilizzabile (sotto win)
Il problema è che quando uso fdisk (o cfdisk) per riportare l'id a 'c' 
il programma mi segnala: "WARNING: Re-reading the partition table failed 
with error 16: Dispositivo o risorsa occupata." e in effetti non succede 
proprio niente, al riavvio l'id è ancora '1c'.
Ho smontato la partizione, nulla...ho smontato tutte le partizioni del 
disco, ancora nulla...
'Dispositivo o risorsa occupata' da che? boh...
Qualcuno ne capisce qualcosa?
grazie

 grazie
prego!
-- 
Gnu/Linux       -     Slackware 10.2
                    _#_  @
                    ( )>_u
                    /(\
                   !  "!
                    L L
...don't fear the smoking penguin...!!

 Qualcuno ne capisce qualcosa?
Detta cosi` non mi viene in mente nulla.
Puoi postare la partition table del disco in questione ?
Lo scopo del cambiamento e` far vedere a xp la partizione fat32 ?

 
Sotto proc ci sono i PCB dei vari processi e tra l'altro di dice anche quali
sono i file (anche filesystem) aperti.
Potresti con un piccolo script controllare se c'è un processo che utilizza
il fs del disco in questione
Ad esemnpio:
cd /proc
for a in $(find -maxdepth 1 -type d);do echo $a;ls -l $a/fd|grep '/dev/hda';
done
Ti dovrebbe visualizzare l'elenco delle directory (la maggior parte delle
quali si riferisco a processi) e per ogni una visualizza se ha aperto il fs
/dev/hda. Sicuramente esiste un modo più pulito e meno contorto, ma in
questo momento e l'unica soluzione che mi viene in mente.

 No. però proverei da una live o qualcosa di specifico tipo RIP (sempre live)
Allora, la carta live me la sono già giocata con la slax, ma non è andata...
In effetti era l'unico modo veloce per avere il disco completamente 
smontato (dato che sullo stesso harddisk della fat in questione c'è 
anche la mia sacra debian)
RIP invece non la conoscevo prima della googlata di poco fa', buono a 
sapersi...
Però io sono quasi convinto che il problema sia a monte, anche se usassi 
RIP, fdisk è sempre fdisk... o sto sbagliando ?
grazie anyway, ciao ;)

 Lo scopo del cambiamento e` far vedere a xp la partizione fat32 ?
sì, growisofs (mannaja pure a lui) mi brucia i dvd spesso e volentieri, 
e quindi vorrei provare con nero da win

 
bello! però così a occhio e croce direi che forse la tattica potrebbe 
non funzionare: se mi ha lasciato smontare _tutte_ le partizioni di hda 
significa che non c'e' nessun processo che può riferirsi in alcun modo a 
hda, o sbaglio ?
E' proprio questa la cosa che non mi spiego, hda (quando ho provato da 
live) era un pezzo di hardware inutilizzato...
come cavolo fa a dirmi che "la risorsa è occupata" ?
Hai per caso idea di dove cercare il significato dell'errcode 16 ? nella 
manpage neanche a parlarne, purtroppo :(

 manpage neanche a parlarne, purtroppo :(
Non ho minimamente idea, ho visto che il pacchetto util-linux a cui
appartiene fdisk si trova su 
freshmeat.net
, ma sembra non avere un sito di
riferimento.
P.S.: Hai provato con altri prgrammi, tipo parted, sfdisk o cfdisk (non si
sa mai, magari è un bug di fdisk)?

 sa mai, magari è un bug di fdisk)?
cfdisk l'ho provato ma...nada
tenterò anche con gli altri...staremo a vedere
grazie cmq, buonanotte ;)

 /dev/hda6            7542        9964    19462716   8e  Linux LVM
Mi pareva di averti risposto, ma non vedo il post ... mah.
Cmq dicevo che secondo me il problema e` l'lvm.