Wiederherstellen der Windows 7-Festplatte aus einem RAW-Image

Wiederherstellen der Windows 7-Festplatte aus einem RAW-Image

Ich habe ein unfragmentiertes Rohabbild der Festplatte meines Laptops auf einer externen Festplatte gespeichert (erstellt mit ftk imager, das nur eine Rohdatei .001 erstellt, nicht über Windows, um eine .iso-Datei zu erstellen). Die Festplatte meines Laptops ist ausgefallen. Ich habe die Festplatte meines Laptops durch eine identische ersetzt. Aber ich konnte nicht herausfinden, wie ich das Abbild tatsächlich von der externen Festplatte auf die neue Laptop-Festplatte übertragen kann. Folgendes habe ich versucht:

1) Ich habe den Laptop mit einer Windows-Reparaturdiskette gebootet. Ich kann über die Eingabeaufforderung zum externen Laufwerk navigieren, aber das Reparaturprogramm von Windows kann nicht auf das externe Laufwerk zugreifen. Eingabeaufforderungen führen zu einer Aufforderung, Treiber zu installieren. Für mein externes Laufwerk sind keine eigenständigen Treiber verfügbar – sie scheinen nur in ausführbare Dateien integriert zu sein.

2) Ich habe die neue Festplatte und die externe Festplatte an einen dritten Computer angeschlossen. Ich kann sehen, dass sowohl das Rohimage als auch das neue Laufwerk dieselbe Größe haben. Das neue Laufwerk wurde jedoch formatiert, sodass ich das Rohimage nicht einfach auf das neue Laufwerk verschieben kann. Ich erhalte eine Warnung, dass etwa 100 MB mehr Speicherplatz benötigt werden.

Jede Hilfe oder Hinweise auf andere Beiträge sind willkommen. Die bisherigen Suchvorgänge führten mich zu Klonen, der Wiederherstellungsoption von Windows oder Linux Recover. Möglicherweise verwende ich nicht die richtigen Suchbegriffe. Wenn es einfache Befehle gibt, die dies von der DOS-Eingabeaufforderung aus erreichen, auf die über die Windows-Reparatur-CD zugegriffen werden kann, wäre es auch gut, das zu wissen.

Antwort1

Wenn das Image nur eine Bit-für-Bit-Kopie ist (was bei Images häufig der Fall ist und der Größenunterschied angesichts des Speicherplatzes, den ein formatiertes NTFS-Volume an Volume-Metadaten verliert, richtig klingt), müssen Sie das Image wieder auf die Festplatte schreiben. Der beste Weg, den ich kenne, um dies zu tun, ist die Verwendung eines Tools aus der Linux- ddFamilie. Jede Linux LiveCD (oder LiveUSB)-Distribution enthält dd.

Lesen Sie unbedingt die Manpage ( man dd), bevor Sie verwenden dd. Es handelt sich um einen alten Befehl mit nicht ganz standardmäßigen Parametern. Hier ist ein Beispiel, das dem, was Sie benötigen, nahe kommt:

dd if=/mount/external/myhdd.001 of=/dev/sda /bs=4M

Was das bewirkt:

  • Lesen Sie aus der Datei /mount/external/myhdd.001, die durch den Pfad zu Ihrer Image-Datei auf der externen Festplatte ersetzt werden sollte. Linux sollte in der Lage sein, die externe USB-Festplatte zu lesen, sofern es nichts sehr Seltsames tut, aber Sie müssen das Laufwerk möglicherweise mounten, wenn das Betriebssystem dies nicht für Sie tut. (Der Mount-Punkt von /mount/externalist nur ein Beispiel, er kann beliebig sein.)
  • Schreiben Sie die eingelesenen Daten auf das Raw-Block-Gerät /dev/sda, das das erste permanente Speicherlaufwerk ist, das das Betriebssystem (Linux) sieht. Es kann mehrere /dev/sd*Geräte geben; stellen Sie sicher, dass Sie das richtige bekommen (eine interne Festplatte ist jedoch fast immer geeignet sda).Dieser Befehl überschreibt alles auf dem Ziel unwiederbringlich!Beachten Sie, dass Sie die Bilddatei nicht in dasDateisystemauf der Festplatte; das Image enthält Ihr ursprüngliches Dateisystem, sodass das gesamte Image auf die Festplatte geschrieben wird. Danach enthält die Festplatte ein Dateisystem.
  • Der letzte Parameter setzt lediglich die Blockgröße, die ddzum Kopieren verwendet wird, auf 4 MB. Die Standardgröße ist ziemlich klein (altes Tool, das früher auf Maschinen mit sehr wenig RAM verwendet wurde), was viel Zeit verschwendet, wenn dem Kernel gesagt wird, dass er kleine Lese- und Schreibvorgänge durchführen soll. Der größere Puffer macht die Dinge einfach schneller.

Antwort2

Wenn die anderen Antworten nicht funktionieren, können Sie immer eine Neuinstallation auf Ihrer neuen Festplatte durchführen und die neueste FTK-Imager-Software darauf installieren. Danach mounten Sie Ihr altes Image und stellen die Software, Dokumente, Fotos, Filme usw. wieder her, die Sie nicht verlieren möchten. Auf diese Weise haben Sie zumindest die wichtigsten Dinge zurück... Viel Glück!

verwandte Informationen