Pagina 1 di 2
Recupero usb disk
Inviato: mer 7 dic 2011, 20:32
da -sf
Ciao a tutti, ho un problema con un paio di pennette da 4 e 8GB...
In sostanza hanno ridotto notevolmente la loro capienza, un fdisk su una di queste mi restituisce questo:
Codice: Seleziona tutto
Disk /dev/sdb: 16 MB, 16777216 bytes
1 heads, 32 sectors/track, 1024 cylinders, total 32768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
16MB, quando dovrebbero essere 4GB!
Sono chiavette abbastanza "vissute", nel senso che spesso e volentieri sono state formattate per varie prove con distro live e modalità "persistent".
Ora mi chiedo, esiste un modo per tentare di recuperarle o me le sono "bruciate" del tutto?
Ho fatto qualche prova con fdisk ma niente, tra l'altro se provo a riscrivere le tabelle delle partizioni inizia a lavorare e anche dopo ore non conclude nulla.
Idee?
Re: Recupero usb disk
Inviato: mer 7 dic 2011, 22:29
da erio
se hai possibilita' usa un programma di hp che lavora sotto redmond e formatta i device usb e schede sd e affini,certo e' che io sbaglio i parametri con linus ma su formattazioni fat 32 il tool hp non ha mai fallito,e il piu' delle volte recupera device persi.provalo,HP USB Disk Storage Format Tool
Re: Recupero usb disk
Inviato: gio 8 dic 2011, 2:58
da -sf
Grazie farò un tentativo!
Alternative valide open ne conosci qualcuna?
Grazie

Re: Recupero usb disk
Inviato: gio 8 dic 2011, 10:42
da erio
i tool di kde: partition manager oppure gparted,ma come ti dicevo su fat 32 il lettore dell'auto non ha mai letto le schede formattate con partion manager, mentre con il tool hp mai una volta ha fallito
Re: Recupero usb disk
Inviato: gio 8 dic 2011, 13:37
da -sf
I tool "classici" come gparted non funziano... ho gia fatto qualche prova ma niente.
Mi chiedevo se ci fosse qualche altro tool oltre a fdisk in grado di risolvere... comunque ora provo con quello di hp!
Grazie

Re: Recupero usb disk
Inviato: gio 8 dic 2011, 13:49
da slux
Forse dico una cavolata,ma provare prima con
e poi ricreare le partizioni?
Re: Recupero usb disk
Inviato: gio 8 dic 2011, 15:02
da -sf
Dopo altri tentativi con fdisk ho notato che adesso una chiavetta da 8gb viene letta, fdisk mi riporta la dimensione effettiva ma non riesco a creare partizioni!
Il processo di creazione va a buon fine, ma nel momento in cui la smonto e la rimonto è tutto come prima, come se non rendesse effettive le modifiche fatte...
Il comando dd mi restituisce:
Codice: Seleziona tutto
dd: writing `/dev/sdb': Input/output error
182985+0 records in
182984+0 records out
93687808 bytes (94 MB) copied, 130,734 s, 717 kB/s
??
Ora tento la strada del tool di hp, non appena riesco a sistemare la vm che non mi legge le chiavette

Re: Recupero usb disk
Inviato: gio 8 dic 2011, 19:29
da brainvision
senti a me è andata..
prova magari a controllare anche i badblocks, magari comincia a restituirti una sfilza di errori ed hai risolto (non nel senso che volervi tu, temo..

)
Re: Recupero usb disk
Inviato: ven 9 dic 2011, 1:31
da -sf
brainvision ha scritto:senti a me è andata..
prova magari a controllare anche i badblocks, magari comincia a restituirti una sfilza di errori ed hai risolto (non nel senso che volervi tu, temo..

)
Come controllo?
Comunque penso anche io che ci sia poco da fare
Ho provato col tool di hp suggerito da erio ma niente da fare, userò quei 16mb restanti
Per quanto riguarda la seconda chiavetta ho notato che ora legge la dimensione effettiva, ma (come scritto prima) non riesco a creare alcuna partizione.
Al momento del "w"rite mi sputa fuori un qualche errore che ora non ho modo di postare, anche in questo caso potrebbe trattarsi di settori danneggiati irrimediabilmente?
Re: Recupero usb disk
Inviato: ven 9 dic 2011, 9:56
da rik70
-sf ha scritto:
Codice: Seleziona tutto
dd: writing `/dev/sdb': Input/output error
182985+0 records in
182984+0 records out
93687808 bytes (94 MB) copied, 130,734 s, 717 kB/s
Uhm ... non vorrei dire una castroneria, ma quell'errore sui records la dice tutta sullo stato in cui si trova la pennetta.
Puoi provare a forzare la scrittura con dd aggiungendo alcuni parametri, e vedere se si riesce a farla resuscitare.
Posto che il dispositivo sia /dev/sdb, prova così:
Codice: Seleziona tutto
dd if=/dev/zero of=/dev/sdb bs=512 conv=noerror,notrunc,sync
Controlla i records in ingresso e in uscita: la somma dei primi, anche in presenza di ripetuti errori di input/output, deve coincidere con i secondi. Se così non è, l'hardware credo non sia recuperabile.
Re: Recupero usb disk
Inviato: ven 9 dic 2011, 10:19
da brainvision
-sf ha scritto:brainvision ha scritto:senti a me è andata..
prova magari a controllare anche i badblocks, magari comincia a restituirti una sfilza di errori ed hai risolto (non nel senso che volervi tu, temo..

)
Come controllo?
se vuoi controlla le opzioni, fosse anche solo per il verbosity..
Re: Recupero usb disk
Inviato: ven 9 dic 2011, 17:04
da -sf
Forzando la scrittura di dd ottengo i medesimi risultati di una scrittura "non forzata"...
Mentre un controllo dei badblocks riporta:
Codice: Seleziona tutto
bash-4.1# badblocks -v /dev/sdb
Checking blocks 0 to 7816703
Checking for bad blocks (read-only test): done
Pass completed, 0 bad blocks found.
Apparentemente a posto...
Edit: ho notato solo ora che ha provato in read-only, in "read-write" ottengo:
Codice: Seleziona tutto
.....
.....
7816703
done
Reading and comparing: done
Testing with pattern 0x55: done
Reading and comparing: done
Testing with pattern 0xff: done
Reading and comparing: done
Testing with pattern 0x00: done
Reading and comparing: done
Pass completed, 7816704 bad blocks found.
L'ultima stringa credo sia molto esplicativa

Re: Recupero usb disk
Inviato: mar 13 dic 2011, 18:21
da brainvision
quindi, com'è finita la cosa??
Re: Recupero usb disk
Inviato: mar 13 dic 2011, 18:44
da -sf
brainvision ha scritto:quindi, com'è finita la cosa??
Io dico che è irrecuperabile!
Non c'è stato nessun tool in grado di farmela funzionare (ne su linux, ne su win).
E poi c'è la questione del controllo dei badblocks, in "lettura" nessun problema, se provo a scriverci risulta danneggiato... o almeno, è quello che ho dedotto dall'ultima prova che ho fatto... non so, se qualcuno ha qualche altra dritta ben venga!
Re: Recupero usb disk
Inviato: mer 14 dic 2011, 8:11
da enzo.bak
Dando un "fdisk -l /dev/sdb", cosa ottieni?
Che versione di Slackware stai usando?