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!
'-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
Antworten:
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 ...
quelle