LINK CORRELATI
LE PIÙ LETTE
ULTIME INSERITE
ELENCO COMPLETO
 
home » guide » guide software » guida al recupero dati da shell
 
Guida al recupero dati da shell Linux
 

Prima di passare a sistemi RAID mi capitava di perdere dati, per me, molto importanti a causa del danneggiamento del mio hard disk.
Se il problema era a livello software riuscivo a recuperare parte dei dati ma quando mi imbattevo in un errore hardware perdevo ogni speranza e mi rassegnavo.

Ma cos’è un errore hardware o meglio un hard disk con errore hardware?

Un hard disk che ha un errore hardware ha un errore in determinati blocchi sul disco (in gergo piatto), si avvia normalmente ma non appena incontra il punto in cui ci sono i blocchi rovinati si blocca.


Se i blocchi rovinati non sono quelli contenenti i file di avvio (in questo caso l’hard disk si blocca appena si accende) si può provare a risolvere il problema in questo modo.

E’ indispensabile possedere un pc su cui è montato una qualsiasi relase di Linux. Aprite una Shell e digitate:

dd bs=512 if=/dev/rXX# of=directory/image.dmg conv=noerror

dove:

dd: sta per un utility Unix di copia disco
bs=512: è la block size
rXX#: è l'hard disk rovinato
directory: è un altro HD dove salvare i dati sotto forma di immagine disco
image.dmg: è il nome dell'immagine disco che verrà creata
conv=noerror: dd crea una bit-copy ma questo parametro gli dice che, quando incontra settori danneggiati, invece di cercare di leggerli (e quindi andare in loop o fare lo spin-down) li deve ignorare e riempire gli spazi con null


Osservazione!
Il comando “dd” non guarda in faccia a nessuno, pretende una directory di destinazione con la capacità uguale o superiore all'intero hard disk (partizione) rovinato(a), perché gli spazi liberi dell'HD sorgente sono cmnq "roba" da copiare.

Terminato il processo avrete una gigantesca immagine che si può montare e dalla quale recuperare i dati con drag and drop.

 
 
DOWNLOAD
 
GUIDE
CORRELATE
Guida al recuero dati
recensione software
   
Ricerca personalizzata