Muss ich das ddrescue-Ziellaufwerk formatieren / partitionieren?

936
Kyle Ingraham

Ich versuche, Daten von einer fehlerhaften Festplatte mit GNU ddrescue unter Ubuntu wiederherzustellen. Ich habe den folgenden Befehl verwendet:

sudo ddrescue -f /dev/sda /dev/sdb [path to mapfile] 

Bisher arbeitet es zügig und ohne Probleme. Mein Anliegen ist das Ziellaufwerk 'sdb'. Im Ubuntu-Dienstprogramm "Disks" wird der Inhalt als "Nicht zugewiesener Speicherplatz" und die Partitionierung als "Master Boot Record" aufgeführt. Was werde ich sehen, wenn ddrescue fertig ist? Sollte ich das Laufwerk anders vorbereitet haben?

Beide Laufwerke sind gleich groß und ich kann auf jedem Laufwerk Aktivität sehen. Ich bin mir nicht sicher, ob das Laufwerk, von dem ich Daten ('sda') wiederherstellen möchte, MBR ist oder nicht. Vielen Dank für Ihre Zeit.

4

1 Antwort auf die Frage

4
styrofoam fly

Nein, ddrescuewird alles für Sie vorbereiten. Sie müssen nur nach der Rettung Dinge einrichten, aber nur, wenn die Partitionstabelle beschädigt wurde. Aus dem Handbuch der GNU ddrescue :

Beispiel 1: Vollautomatische Rettung einer ganzen Scheibe mit zwei ext2 - Partitionen in /dev/sdazu /dev/sdb.

Hinweis: Sie müssen nicht /dev/sdbvorher partitionieren, aber wenn die Partitionstabelle /dev/sdabeschädigt ist, müssen Sie sie irgendwie neu erstellen /dev/sdb.

 ddrescue -f -r3 /dev/sda /dev/sdb mapfile fdisk /dev/sdb e2fsck -v -f /dev/sdb1 e2fsck -v -f /dev/sdb2 

Nachdem der ddrescueVorgang abgeschlossen ist (und Sie alles sicher gemacht haben, z. B. keine /dev/sdaoder /dev/sdbwährend der Rettungsarbeiten montiert haben, seien Sie vorsichtig mit Unterbrechungen und "Reparieren" des fehlerhaften Laufwerks), werden Sie feststellen, dass alle möglichen Daten von der fehlerhaften CD / DVD in diese kopiert wurden der neue Mit "alle möglichen Daten" meine ich auch die Partitionstabelle und die Partitionsflags.

Wenn Sie Unterbrechungen sagen, meinen Sie unbeabsichtigte? Kümmert sich die Map-Datei nicht um absichtliche Unterbrechungen (Strg + C)? Kyle Ingraham vor 6 Jahren 0
(Ich habe fälschlicherweise die Eingabetaste gedrückt.) Wird das Ziel am Ende als MBR-Angelegenheit festgelegt? Kyle Ingraham vor 6 Jahren 0
Mit Unterbrechungen meine ich alle Arten von Unterbrechungen. Wenn Sie den Job anhalten und später fortsetzen, beispielsweise nach dem Neustart, kann das Betriebssystem `/ dev / sdb` mit einem anderen Gerät verknüpfen. Einige Betriebssysteme versuchen, die Partition beim Booten zu "reparieren" (wie die chdisk von Windows). Sie können versehentlich einige Daten auf einem Ihrer Blockgeräte überschreiben. Die meisten Gefahren, die ich meinte, sind nichts Überraschendes, tun Sie einfach nichts Dummes. [Lesen Sie dies] (https://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#Important-advice) und seien Sie sicher. styrofoam fly vor 6 Jahren 0
Vielen Dank für die ausführlichen Erklärungen. Ich habe die Sicherheitsvorkehrungen des Handbuchs so weit wie möglich befolgt. Ich denke, wir können das hier Wrap nennen. Kyle Ingraham vor 6 Jahren 0