Hier erkläre ich kurz, wie man eine Festplatte mit defekten Sektoren sichern kann. Das ganze wird mit Antonio Diaz's ddrescue gemacht. Nicht zu verwechseln mit dd_rescue!
Das darunter liegende Dateisystem ist egal, da hier auf Blockebene kopiert wird.
Unter Ubuntu ist ddrescue im Paket gddrescue enthalten.
Vorgehensweise:
- Die "System Rescue CD" herunterladen und davon booten
- Die angeschlossenen Platten anzeigen:
fdisk -l
- Zuerst werden die meisten fehlerfreien Bereiche auf der Platte erfasst:
ddrescue -B -n /dev/defekte_hdd /dev/neue_hdd ddrescue.log
Hinweis: In der ddrescue.log wird geloggt, welche Bereiche bereits geschrieben wurden. D.h. wenn das Programm abgebrochen und neugestartet wird, wird nicht jedesmal von vorn begonnen.
- Nun versuchen wir, soviel wie möglich von den beschädigten Bereichen wiederherzustellen:
ddrescue -B -r 1 /dev/defekte_hdd /dev/neue_hdd ddrescue.log