Datenrettung: Unterschied zwischen den Versionen

Aus Matthias Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Zeile 13: Zeile 13:
=Alternative Vorgehensweise=
=Alternative Vorgehensweise=
Es kann auch mit dem klassischen <code>dd</code> gearbeitet werden, dabei ist aber darauf zu achten, dass die Parameter <code>-conv=noerror,sync</code> verwendet werden, ansonsten bricht der Kopiervorgang beim ersten Fehler ab.
Es kann auch mit dem klassischen <code>dd</code> gearbeitet werden, dabei ist aber darauf zu achten, dass die Parameter <code>-conv=noerror,sync</code> verwendet werden, ansonsten bricht der Kopiervorgang beim ersten Fehler ab.
Tipp: <code>dd if=input | pv -s 123G | dd of=output</code>

Aktuelle Version vom 1. März 2017, 20:47 Uhr

Werkzeuge[Bearbeiten]

Vorgehensweise[Bearbeiten]

  • Festplattenklon erstellen: ddrescue -f -r3 /dev/sda /dev/sdb mapfile
  • Mapfile in Liste von Badblocks (relativ zum Device-Beginn) umwandeln: ddrescuelog mapfile
  • Liste fehlerhafter Dateisystemcluster generieren: ddrescuelog -l- -b512 -i63s -o0 -s767457s -b4096 mapfile > badblocks1
  • NTFS: Dateien fehlerhafter Cluster (einzeln oder Range) ermitteln: ntfscluster -c 12345-12346 2> /dev/null

Alternative Vorgehensweise[Bearbeiten]

Es kann auch mit dem klassischen dd gearbeitet werden, dabei ist aber darauf zu achten, dass die Parameter -conv=noerror,sync verwendet werden, ansonsten bricht der Kopiervorgang beim ersten Fehler ab.

Tipp: dd if=input | pv -s 123G | dd of=output