Ich habe Windows xp chkdsk auf dem fehlerhaften Laufwerk sowohl im "find only" -Modus als auch im "find and fix" -Modus ausgeführt und meldet keine Fehler
Frage
Wie kann ich den Fehler auf meiner ursprünglichen Festplattenpartition (z. B. / dev / sda3) finden und beheben, so dass er von dd erfolgreich gelesen wird?
3 Antworten auf die Frage
3
Michał Górny
Verwenden Sie ddrescue, um beschädigte Festplatten lesen zu können.
Und chkdsk wird das Problem wahrscheinlich nicht finden, da es nur grundlegende Überprüfungen der Dateisystemintegrität durchführt. Standardmäßig wird nicht der gesamte Partitionsbereich auf Lesefehler geprüft, die durch Beschädigungen verursacht wurden.
Das Paket für ddrescue ist gddrescue auf Ubuntu, wenn dies die LiveCD ist, die Sie verwenden. Wenn Sie nur ddrescue ausführen, erhalten Sie dd_rescue, ein anderes älteres Paket.
Col vor 15 Jahren
3
2
Robert Martin
Ich hatte das gleiche Problem und meine OpenSUSE-Live-CD enthielt weder ddrescue noch Clonezilla. Als ich jedoch das dd-Handbuch auscheckte, stellte ich fest, dass es eine Option "conv = noerror" gab, die es erlaubte, dass dd über den E / A-Fehler hinaus fortfuhr.
dd conv=noerror if=/dev/sda of=/dev/sdc
0
Mikhail Moskalev
To copy data to different HDD attempt use special tools. Norton Ghost (commercial) or Clonezilla (opensource) http://clonezilla.org/