Inici de sessió d'usuari


dd_rescue: el dd de sempre amb funcions de recuperació d'informació


[ X.Caballe ] Una imatge anomenada dd_rescue es una eina per a copiar dades des d'un fitxer o un dispositiu de blocs (com pot ser un disc dur o un CD, per exemple) a un altre, amb la particularitat que tracta de recuperar les dades en cas de detectar un error de lectura. A diferencia del dd original, no talla el fitxer de sortida, excepte si li indiquem que ho faci.

D'aquesta forma, cada vegada que l'executem contra un mateix fitxer de sortida tracta d'omplir els forats. L'algortime de dd_rescue llegeix la part que no esta feta malbe. A continuacio llegeix les parts danyades, dividint-les en unes de menor mida i tractar de recuperar la informacio. Repeteix aquesta operacio fins arribar a la mida del bloc de hardware, arribar al limit d'intents indicats o l'usuari interrompi l'operacio.

Algoritme de funcionament

  • Read the non-damaged part of the disk, skipping the damaged areas.
  • o be

  • Read a list of bad blocks (damaged areas) from a file.
  • Try to read the damaged areas, splitting them into smaller pieces and reading the non-damaged pieces, until the hardware block size is reached, or until interrupted by the user.
  • Try to read the damaged hardware blocks until the specified number of retries is reached, or until interrupted by the user.
  • Optionally write a list of bad blocks to a file.

Comentaris

Afortunadament ...

... no m'ha fet falta de moment Eye-wink
Tan sols apuntar als desafortunats que la microiso del G4L incorpora el dd_rescue.