Newsgroup: it.comp.hardware.storage
Titolo: Fare l'immagine di un disco a bassa velocità

A breve tenterò di recuperare i dati dai dischi bacati di cui ho 
parlato una settimana fà. Ho un grande dubbio: ammesso che riesca ad 
accedere ai dati, esiste un modo per fare l'immagine dei dischi senza 
stressare troppo l'elettronica e la meccanica? Penso a una copia lenta 
che eviti di dare il colpo di grazia finale...
merlinO

Dopo dura riflessione, _merlinO_ ha scritto :

Farei l'inverso. Disco in freezer per qualche ora (ovviamente dentro 
alcuni sacchetti ermetici), poi lo rivesti di carta assorbente (va bene 
anche della banale carta igenica) per evitare la condensa, lo attacchi 
e fai la copia più velocemente possibile.

Nel suo scritto precedente, Enrico ICQ # 23239603 ha sostenuto :

E ti tocchi le balotas nel frattempo...:DD

Il 28/10/08, _merlinO_ ha detto :

I tool di recupero lavorano tutti alla stessa (bassa) "velocità"... e 
comunque
se l'HD non era molto frammentato lo stress meccanico non sarà molto
elevato, anche se dovesse lavorare in modalità RAW. Certo che se
il disco ha gravi problemi al motore oppure all'attuatore che
movimenta le testine la situazione non è molto allegra.

_merlinO_ ha scritto:

In questi casi la cosa migliore è una copia bit to bit, usa un livecd 
linux per avviare il sistema e clona l'hard disk morente su quello nuovo
con dd.
Se per te è arabo, magari fatti dare una mano da un amico che conosce il 
sistema operativo.

 sistema operativo.
ho trovato questo:
http://www.insulae.net/doc/disk.cloning.it.htm
era la strada che avrei sperimentato a breve, senza pero' sapere bene 
come muovermi
ora faccio qualche tentativo incrociando le dita...
merlinO

 ora faccio qualche tentativo incrociando le dita...
Auguri.

 Auguri.
:-)
merlinO

 guru meditation...
risolto... ma ora ho un grosso problema: come si diavolo si fa a 
identificare gli hd sorgente e destinazione per comporre la linea di 
comando di dd?? ho provato con ls -1 /dev e m'è venuta una pappardella 
di roba incomprensibile, poi parlano male di winzozz :-)))
merlinO

 di roba incomprensibile, poi parlano male di winzozz :-)))
E' più semplice di quanto ti immagini, il master del primo canale EIDE è
/dev/hda, lo slave /dev/hdb e così via..
Per quanto riguarda i dischi SATA o SCSI i device si chiameranno 
/dev/sda, /dev/sdb...
Ti basta un fdisk -l /dev/hda (ad esempio), per avere la lista delle 
partizioni attive sul disco e quindi riconoscerlo.
Comunque, se non hai nessuno che ti può dare una mano, potresti usare 
ghost con l'opzione di copia bit-to-bit, che più o meno fa lo stesso 
lavoro di dd.

 con l'opzione di copia bit-to-bit, che più o meno fa lo stesso lavoro di dd.
Intanto ringrazio per la disponibilità, le informazioni e il tempo che 
mi state dedicando... :-)
Allora qualche passo in avanti l'ho fatto, ho dovuto imparare anche 
qualcosa di Linux...
Ho fatto un tot di tentativi usando programmi diversi:
- Clonezilla: mi pare voglia lavorare con partizioni sane, non ho 
trovato il modo di fare copie raw.
- G4L: non trova gli hd sdb/sdc, comunque non essendo certo di quale 
sia la sorgente e quale la destinazione ho lasciato perdere
- Ghost e Driveimage: non ho trovato la copia raw, forse perchè ho 
recuperato solo copie di "fortuna"
- Clonemaxx: vuole lavorare su partizioni sane
Quindi ora sono tornato a RescueCD e il comando DD con questa linea di 
comando:
DD if=/dev/sdc of=/dev/sbd
Ma c'è modo di capire cosa sta facendo mentre lavora? l'ho lasciato 
lavorare per ore senza che desse il minimo segno di vita, non riesco a 
capire se sta andando avanti o è bloccato...
merlinO

_merlinO_ ha spiegato il 31/10/08 :

Misà la seconda che hai detto purtroppo...

 Misà la seconda che hai detto purtroppo...
comunque è demenziale che un comando non dia segni di vitalità... ho 
comunque deciso di lasciarlo lavorare per almeno 24 ore, la mole di 
dati da copiare è comunque piuttosto grande...
merlinO

 Misà la seconda che hai detto purtroppo...
è demenziale che un comando non dia segni di vitalità... ho comunque 
deciso di lasciarlo lavorare per almeno 24 ore, la mole di dati da 
copiare è piuttosto grande...
merlinO

_merlinO_ ci ha detto :

Ti rinnovo i miei Auguri allora...:))
Fammi sapere se alla fine avrai recuperato qualche cosa...


C'è modo invece, è scritto nel "man dd"
apri un'altra shell e mandagli il segnale USR1
Prima devi trovare il PID del processo dd: mentre dd è running, 
nell'altra shell fai:
    ps aux | less
spostati coi tasti cursore e cerca la riga che a destra ha "dd", guardi 
il secondo campo da sinistra, un campo numerico di 4-6 cifre di solito, 
quello è il pid
poi fai:
   kill -USR1 ilpid
a questo punto nella prima shell dovrebbe aver stampato le statistiche 
mentre continua a funzionare. Puoi ripetere il kill per avere nuove 
statistiche.

 continua a funzionare. Puoi ripetere il kill per avere nuove statistiche.
ALLA GRANDE! :-)

_merlinO_ ha detto questo venerdì :

E quindi? L'HD sta facendo qualche cosa oppure è "fermo"?

 E quindi? L'HD sta facendo qualche cosa oppure è "fermo"?
si ha finito proprio qualche minuto fa, sembra che abbia copiato tutti 
i 500GB...
merlinO

 500GB...
Ora ho avviato Partition Table Doctor per cercare di ricorstruire le 
partizioni utilizzando l'hd nuovo (in quello vecchio si bloccava), 
anche questa sarà un'operazione molto lenta, il responso lo saprò 
domani...
merlinO

Il 31/10/08, _merlinO_ ha detto :

Molto bene :)

 velocemente possibile.
Interessante, non sapevo!
Magari io l'avrei scongelato nel microonde prima!
:-)
-- 
???