Benvenuto nel sito del Macintosh User Group Ufficiale dell'Universita' di Roma 3

Come recuperare dati da un supporto (Hard Disk, CD, DVD, ecc...) con problemi

Qualora vi trovaste con seri problemi ad un supporto queste due piccole applicazioni possono essere di grande aiuto: in pratica si crea un'immagine del disco problematico e poi la si monta con il classico diskcopy (o utility disco dal 10.3.x)
Sebbene il system recovery andrebbe fatto solo da specialisti nella materia, questa tecnica non e' invasiva e puo' essere un punto di partenza per danni non troppo estesi

Per prima cosa scarichiamo ed installiamo i due programmi che ci servono:

Da qui e' possibile scaricare il Pacchetto di installazione gia' pronto che va poi decompresso (doppio click sul file scaricato) ed installato (doppio click sul nuovo file che viene prodotto dalla decompressione e seguire le istruzioni)

Poi raccogliamo le necessarie informazioni circa il disco che dobbiamo recuperare

Apriamo Utility Disco andando in HardDisk -> Applicazioni -> Utility -> Utility Disco o DiskUtility

Selezioniamo il disco che non riusciamo a far funzionare a dovere e, se e' attivato, smontiamolo (unmount, non eject)

Sempre selezionando lo stesso disco scegliamo il pulsante "info" cosi' che compaia la finestra di informazioni avanzate e verifichiamo cosa c'e' in Identificatore Disco; copiamo l'identificatore, va inserito nel comando che segue al posto della scritta <IDHD>

Verifichiamo inoltre di essere amministratori del computer e di avere sufficiente spazio libero sulla scrivania per ospitare un file grande quando il disco che stiamo cercando di recuperare

Infine avviamo il recupero

Apriamo il terminale andando in HardDisk -> Applicazioni -> Utility -> Terminale

Diamo il comando

cd Desktop

poi il comando

sudo dd_rhelp /dev/<IDHD> recovery.dmg

ed ecco apparire sul nostro desktop dopo qualche tempo (dipende dalla grandezza dell'HardDisk da recuperare) il nostro file recovery.dmg.

Un bel doppio click sul file recovery.dmg ci permettera' di accedere tranquillamente ai files che erano sul vecchio disco, sempre che siano tuttora intatti (ma questo dipende solo da quanto era danneggiato il disco).

Ringraziamenti agli autori di:
DD_RESCUE: che permette il recupero dei dati da un disco che non puo' essere correttamente montato
DD_RHELP: che agevola e semplifica l'utilizzo del precedente programma

Soluzione Alternativa utilizzando DD

In alternativa al comando sudo dd_rhelp /dev/<IDHD> recovery.dmg possiamo utilizzare il semplice dd, meno potente ma gia' compreso nel sistema operativo, con la seguente sintassi:

dd if=/dev/<IDHD> of=~/Desktop/recovery.dmg conv=sync,noerror bs=512

L'opzione bs=512 permette, con un considerevole aumento di tempo, di aumentare le probabilita' di recupero scandendo il supporto a blocchi di 512 bytes (le dimensioni fisiche di un settore).

ATTENZIONE
Queste procedure possono essere molto pericolose, si tenga presente che non e' garantita la riuscita dell'operazione e che non ci assumiamo nessuna responsabilita' per danni o perdite derivanti dall'utilizzo della procedura, dei programmi e/o delle opzioni disponibili.

Torna all'indice