Unter Verwendung dd
mit bs=512
wirklich Geschwindigkeiten Krüppel, ich stelle mir vor, es ist wie der Versuch, eine Meile aber unter 1 Zoll Schritte auszuführen. Ein größerer Wert wie bs=10M
oder größer sollte viel besser sein.
Dateien sind wahrscheinlich nicht alle zusammenhängend. Wenn Sie versuchen, nur die richtigen Teile des Laufwerks auszuschneiden, dd
funktioniert dies nicht für jede Datei, und (wahrscheinlich nicht ganz sicher, wie HFS funktioniert) würde Ihnen auch keine Dateinamen geben. Eine bessere Idee wäre, ein Programm auszuprobieren, das Dateien von Partitionen kopieren kann, die möglicherweise Probleme haben.
testdisk
kann Dateien (einschließlich kürzlich gelöschter Dateien) für viele Dateisysteme anzeigen und von einer Partition kopieren. Das Schwesterprogrammphotorec
kann ein Rohlaufwerk (oder ein Laufwerksabbild) durchsuchen und auch Dateien kopieren, normalerweise jedoch ohne ihre ursprünglichen Namen.Aber das Beste ist vielleicht
gddrescue
, um eine Kopie der lesbaren Teile des Laufwerks zu erstellen. Es sollte ein Experte für die Datenwiederherstellung mit fehlerhaften Laufwerken sein. Es kann Teile überspringen, die einen Lesevorgang nicht zulassen. Teile können Sie erneut für die "harten" Teile versuchen, die möglicherweise nicht gelesen werden können, aber lange dauern. Dann können Sie das Dateisystem ordnungsgemäß prüfen / reparieren und Daten schnitzen (photorec), ohne sich um weitere Laufwerksschäden oder einen plötzlichen Ausfall zu kümmern.- Siehe das Handbuch zu GNU ddrescue, und es gibt einige Anleitungen im Internet (aber ich kann eher das feine Handbuch zuerst lesen).