HDRecovery è un software per effettuare le copie 1 a 1 dei dischi danneggiati.
Il software è abbastanza semplice e nella sezione download, all'interno dell'archivio zip, è presente un readme con le spiegazioni per la compilazione e l'utilizzo del software.
E' importante, per ridurre i tempi di esecuzione, utilizzare come destinazione un'altro disco rigido, e nel caso che entrambi i dischi, ovvero quello da cui recuperare i dati e qullo di destinazione, fossero PATA utilizzare due canali diversi in modo da incrementare ancora di più le performance.
Attualmente vengono utilizzate svariate strategie per la scrittura dei dati che permettono di ridurre le operazioni di scrittura, ma altre, comunque, possono essere implementate per migliorare i tempi di esecuzione ulteriormente! Ad esempio, attualmente, il software legge un settore per volta mentre i dischi rigidi non troppo datati riescono a leggere fino a 16 settori per volta riducendo considerevolmente il tempo di esecuzione! O ancora attualmente viene scritto settore per settore, un'ottimizzazione implementabile potrebbe essere quella di utilizzare un buffer di scrittura cosi da poter scrivere, ad esempio, 8kb tutt'insieme invece che 512 byte per volta, anche se in quest'ultimo caso una parziale ottimizzazione la fa il sistema operativo.
AVVISO 21/10/2009
Dovrò effettuare un lavoro per cercare di recuperare il recuperabile da un altro disco andato quindi possibilmente mi ci rimetterò a lavorare per sistemare i bug che son saltati fuori!
AVVISO 22/09/2009
Mi hanno segnalato che la versione attualmente, la 0.0.1, non riesce a fare le copie correttamente ed effettivamente testandolo ho avuto problemi anch'io. Mi scuso con quelli che avessero dovuto usarlo e avessero riscontrato problemi: dopo aver messo online la versione 0.0.1 ho continuato a fare correzioni e piccoli miglioramenti che spero di mettere online al più presto.
Per tutti quelli, però, che dovessero avere necessità di fare una copia dei dischi 1 a 1 consiglio di dare un occhio al pacchetto sg3-utils che contiene una serie di utilities che poggiano su una libreria, chiamata libsg3, che lavorano nello stesso modo di hdparm, da cui ho preso una parte del codice per fare il lavoro, ovvero comunicano direttamente con il modulo sg del kernel.

Commenti recenti
42 settimane 4 giorni fa
42 settimane 4 giorni fa
50 settimane 3 giorni fa
1 anno 5 giorni fa
1 anno 5 giorni fa
1 anno 5 giorni fa
1 anno 21 settimane fa
1 anno 21 settimane fa
1 anno 24 settimane fa
1 anno 24 settimane fa