dd_rhelp è uno script bash che gestisce un programma molto utile scritto in C da Kurt Garloff che si chiama dd_rescue. dd_rhelp all'incirca agire come il comando dd linux con la caratteristica di non fermare quando cade in lettura / scrittura errori.
Questo rende dd_rescue il migliore strumento per il recupero di hard disk con settori danneggiati. (Dd_rescue può essere trovato: http://www.garloff.de/kurt/linux/ddrescue)
Ma usando è abbastanza tempo. Questo è dove dd_rhelp venire ad aiutare.
In breve, si userà dd_rescue sull'intero disco, ma cercherà di raccogliere il massimo di dati validi prima di provare per secoli su badsectors. Quindi, se si lascia il lavoro dd_rhelp per un tempo infinito, si avrà lo stesso effetto di un semplice dd_rescue. Ma perché non si potrebbe avere questo tempo infinito (questo potrebbe
davvero prendere davvero lunga, in alcuni casi ...), dd_rhelp salterà su settori danneggiati e di salvataggio dati validi. Nel lungo periodo, sarà analizzare tutto il dispositivo con dd_rescue.
Puoi Ctrl-C quando vuoi, e rieseguire-it a volontà, sarà riprendere il suo lavoro in quanto dipende il file di log dd_rescue crea
Inoltre, verrà mostrato il progresso in un quadro ASCII del dispositivo beeing salvato
Come ha dichiarato Kurt Garloff per il suo programma dd_rescue:.. < br /> "Solo una nota:. Non lavoro che, purtroppo, non ha solo creato questo programma per il divertimento ..."
quanto lo è per dd_rhelp, che mi ha salvato ANNI sul mio disco rigido.
Nota
importante:
Per alcuni momenti, dd_rhelp era l'unico strumento (AFAIK) che ha fatto questo tipo di lavoro, ma da alcuni anni, non è più vero: Antonio Diaz ha fatto scrivere un sostituto ideale per il mio strumento:. GNU 'ddrescue'
Sì, questo non è molto intelligente per aver chiamato uno strumento lo stesso nome che 'dd_rescue' da Kurt Garloff (prendere il sottile differenza tra 'ddrescue' e 'dd_rescue'?), ma sembra che sia stato fatto intenzionalmente, come abbiamo avvertito Antonio Diaz dal fatto sarebbe probabilmente gli utenti di disordine in questo piccolo mondo di strumenti di recupero del disco rigido.
Tuttavia, ho davvero vi incoraggio a utilizzare questo strumento sostitutivo se funziona per voi (e dovrebbe essere il caso). Perché? Prima capire che cosa stiamo confrontando:
- dd_rhelp (in script bash) + dd_rescue (in C) in un
mano - ddrescue (in C) nell'altra
<. br /> dd_rhelp era inteso come una rapida hack per attuare ciò dd_rescue non ha fatto, e ciò che non poteva essere fatto in quel momento (AFAIK).
Potrebbe essere alcuni casi in cui ddrescue vinto ' t lavoro, e questo è il motivo principale per cui continuo a mantenere dd_rhelp. E 'importante per me e Antonio Diaz dire quando si verificano questi casi.
Ora che si sono illuminati, si è liberi di utilizzare dd_rhelp.
Perché la gente vuole usare dd_rhelp ?
Beh, non si desidera utilizzare dd_rhelp. Spero che dovrete mai usarlo.
In sostanza, se hai male settore corrompere il filesystem avrete diverse soluzioni a seconda del filesystem itslef, la tabella delle partizioni, e ciò che rimane accessibile. ..
In un processo di recupero, in una prima fase, avrete bisogno di proteggere tutti gli altri dati del disco (o partizione) in un file su un filesystem più sano. Spesso, successive operazioni per montare il file con dispositivo di loopback (ad esempio) per ricostruire le informazioni filesystem danneggiato. Una volta che il file system meta-dati è stato ricostruito sul filesystem più sano, è probabile che sarete in grado di accedere ai file. Questi potrebbero quindi essere in diversi stati a seconda di come
sono stati colpiti da danni. Stati possibili di file sono che vanno da completamente recuperato senza ulteriori lavori, per perso, danneggiato, strapazzate, e spesso anonimo raccolto nel vostro filesystem repository perso-e-trova ...
dd_rhelp e dd_rescue hanno lo scopo di sia nella prima fase solo:. assicurare i dati rimanenti in un altro file
dd_rescue che è stato creato da Kurt Garloff, è un grande programma. E potrebbe già aiutare senza dd_rhelp. Ma in alcuni casi, come dischi ingombri di settori danneggiati, si può richiedere molto tempo da utilizzare per 2 motivi principali:
1 - lo fa il recupero dritto, e quindi può spendere mesi a fare il suo percorso in un solido gruppo di settori danneggiati prima di salvare porzioni fori dei dati perfettamente Sain nascosti appena dopo
2 -. Se si decide di manovrare dd_rescue per fermarlo quando è sbattere in grandi sequenze di settori danneggiati e tenta di avviare da macchie di punti in direzione normale o inversa (come le opzioni dd_rescue permette questo), allora questo può richiedere un sacco di tempo
È dove dd_rhelp viene in aiuto:. è un wrapper per dd_rescue. Questo significa che sarà lo chiamano con vari argomenti per cambiare di posizione di partenza o la direzione del processo di scansione. Sarà guida dd_rescue in un nuovo comportamento che porterà al salvataggio molti più dati all'inizio del processo di tutto il disco
Requisiti:.
· Ha funzionato benissimo per me (fatti in casa distrib) su grandi dischi rigidi (partizioni · 15 concerti). Ricevuto feedback positivi sulla partizione di grandi dimensioni (60 concerti e 200 concerti), e dovrebbe essere limitato solo dalla limitazione del kernel linux. Sebbene lo script bash potrebbe essere più lungo per calcolare posizione successiva in disco molto grande con un sacco di settori danneggiati scatered tutto il disco.
· Ha funzionato su Debian, e su un CD Knoppix. Dopo ogni release, provo su un Knoppix con un dischetto 1.44M con badsectors o danneggiati CD-ROM / DVD-ROM.
· Darwin / MacOSX dovrebbe essere sostenuta con GNU sed, GNU bc installato. Ha lavorato dal 0.0.6. Questo supporto è erratical, quindi più risposte sono apprezzati
Cosa c'è di nuovo in questo rilascio:...
· Alcuni bug fastidiosi sono stati corretti
· L'installazione è facile
· Log creazione del file viene controllato per un environnement sano.
· viene visualizzato Maggiori e più semplici informazioni.
· Il comportamento è stato ottimizzato al fine di evitare la creazione di un numero eccessivo di blocchi di dati, che ha notevolmente rallentato l'esecuzione di dd_rhelp e il processo di recupero.
Dettagli del software:
Versione: 0.3.0
Data di caricamento: 14 Apr 15
Licenza: Libero
Popolarità: 50
I commenti non trovato