Wiederherstellung von Daten von einer fehlerhaften Festplatte mit ddrescue

1

In letzter Zeit ist mir meine Festplatte durchgefallen. Ich versuche, einige wichtige Daten daraus zu retten und bin gerade dabei ... Ich habe über das Datenrettungstool von ddrescue gelesen und es scheint, als ob es seine Aufgabe erfüllt, aber ... ich denke, dass ich es tun muss auf unbestimmte Zeit warten.

Dies sind Informationen, die ich von SMART erhalten habe: http://pastebin.com/yz0ew8zT, bevor ich versuche, Daten zu retten.

Die Festplatte ist nur im BIOS und von Linux-Distributionen sichtbar - ich kann sie nicht mounten.

In dieser Datei: http://pastebin.com/xAZj7NBU Ich gebe den aktuellen Status des Aufrufs

ddrescue -d /dev/sdd2 partition.img partition.logfile

Es gibt auch Informationen, die ich beim Lesen der Logdatei erhalten habe ...

Das Problem ist, dass diese Informationen ungefähr 6 Stunden alt sind ... und time since last successful read: 7 hr... ich weiß nicht, ob ich sie weiterlaufen lassen soll oder nicht ... ich möchte nur einige Daten. Es ist mir egal, alles von dieser Partition wiederherzustellen.

Ich möchte nur ddrescue beenden und mir eine IMG-Datei zur Verfügung stellen, die ich bereitstellen und durchsuchen kann, um meine Daten wiederherzustellen. Was soll ich machen? Warten? Versuchen Sie es mit anderen Optionen, wenn Sie ddrescue verwenden.

BEARBEITEN

Am Ende habe ich ddrescue abgebrochen, weil ich dachte, dass genug Daten wiederhergestellt wurden. Ich könnte es laufen lassen, aber ich denke, dass es in ungefähr einer Woche enden würde ... auf jeden Fall werde ich meine Schritte beschreiben, nachdem ich es abgesagt habe.

Der erste Befehl, den ich ausführen muss, war (wenn ich das nicht tun würde, würde ich einige böse Fehler bekommen und das Image nicht mounten können):

sudo ntfsfix partition.img

Dann mounten Sie einfach die Image-Datei:

mount -o loop,ro partition.img mountpoint/

Und dann war ich froh, meine Dateien wiederherzustellen!

rosko
quelle
1
Sie können SpinRite ausprobieren, es ist teuer, aber Sie haben möglicherweise Glück und bringen das Laufwerk an einen Punkt, an dem Sie ein Image davon erstellen können. Natürlich könnte es an dieser Stelle auch zu weit gegangen sein, irgendetwas zu tun. Möglicherweise müssen Sie akzeptieren, dass Sie Ihre Daten nicht sichern können.
Ramhound
Kann ich einige integrierte Optionen von ddrescue verwenden, um die .img-Datei zu erstellen und diese fehlerhaften Sektoren einfach wegzulassen? Es gibt wahrscheinlich keine Daten in den Sektoren , die mich wirklich brauchen , aber ich frage nur , weil ich ein wenig nooby auf diese bin ....
rosko
Sie müssen die Dokumentation für ddrescue überprüfen, um festzustellen, ob ein Schalter zum Überspringen fehlerhafter Sektoren vorhanden ist. Sie können jedoch kein vollständiges Bild garantieren, wenn Sie dies tun. Ich kann Ihre SMART-Daten nicht anzeigen. Es muss in Ihrer Frage stehen, ob SpinRite Ihnen möglicherweise helfen kann, wenn Sie eine fundierte Vermutung anstellen möchten.
Ramhound
Ich denke, es gibt eine Option dafür und es ist: '-n'aka '--no-split'- Skip the splitting phase. Avoids spending a lot of time trying to rescue the most difficult parts of the file.Ich weiß nicht, ob ich das jetzt tun kann, wenn ich das schon mit nurddrescue -d /dev/sdd2 partition.img partition.logfile
rosko
Sie können nicht ändern, wie das Bild erstellt wird. Sie müssten diesen Vorgang abbrechen und dann die Argumente verwenden, um eventuell vorhandene fehlerhafte Sektoren zu überspringen. Natürlich könnte das Laufwerk auch tot sein.
Ramhound

Antworten:

0

Sie können versuchen, das HDD-Mainboard durch einen genauen Ersatz zu ersetzen. Die Platten sind möglicherweise in Ordnung. Wenn die Platte die Festplatte nicht steuert oder die Daten nicht korrekt verarbeitet, kann dies der Grund sein, warum DDRescure ewig dauert.

Eine andere Lösung kann ein professioneller Datenrettungsspezialist sein ... die Preise können jedoch astronomisch sein.

Sie können auch TestDisk und PhotoRec von CGSecurity ausprobieren.

Wenn letztendlich keine Tools funktionieren, müssen Sie dies möglicherweise als eine Lektion betrachten und sicherstellen, dass Sie immer Backups Ihrer wichtigsten Daten haben ...

Kinnectus
quelle
Was nützt ein Wechsel der Steuerplatine? Dies sollte nur geschehen, wenn Sie tatsächlich den Verdacht haben, dass die Steuerplatine defekt ist. Was wahrscheinlicher ist, ist, dass es signifikante fehlerhafte Sektoren auf der Festplatte gibt. Es gibt wirklich keine Lösung für fehlerhafte Sektoren. Die einzige Lösung ist, das Laufwerk zu ersetzen.
Ramhound
Die Selbsttest-Protokolle der Linux GSmartControl-Software zeigen an, dass die Tests mit einem Stromausfall von 10% bestanden wurden. Das Wechseln zu einem genauen Ersatz kann zu diesem Zeitpunkt schwierig sein. Ich würde gerne wissen, ob ich diese fehlerhaften Sektoren irgendwie weglassen und ddrescue den Job beenden lassen kann, damit ich diese .img-Datei habe, die ich später mounten kann, oder ob es so viele fehlerhafte Sektoren auf der Festplatte gibt, dass dies ohne Korrektur nicht möglich ist sie zuerst ...?
Rosko
1
@rosko - Sie müssten den aktuellen Job anhalten, um einen Job zu erstellen, der die fehlerhaften Sektoren überspringt (ich gehe nur davon aus, dass es fehlerhafte Sektoren gibt), da dies einer der einzigen Gründe für einen Festplattenfehler dieses Typs ist.
Ramhound