Laufwerk C migrieren

Laufwerk C migrieren

Ich möchte die C-Partition von einem Windows 7-PC von etwa 2008 migrieren. Ich möchte die C-Partition auf einen neuen PC kopieren. Ich habe Erfahrung mit der Behebung von Startproblemen, dem Kopieren/Wiederherstellen von Partitionen und dergleichen. Da der ältere PC BIOS/MBR und der neue UEFI/GPT ist, gehe ich davon aus, dass hierfür möglicherweise zusätzliche Schritte erforderlich sind.

Die Werkzeuge, die ich habe, falls ich sie brauche, sind:

Hirens (neu und alt), Supergrub (Hybrid), Linux Zorin, Boot Repair, Windows (alle Versionen),

Ich möchte nicht die gesamte Festplatte kopieren, sondern nur die erforderlichen Partitionen.

Hier ist meine Vermutung, wie man es versuchen könnte:

  1. Verwenden Sie Gnome-Disks, um die C-Partition zu kopieren und auf einer neuen SSD wiederherzustellen
  2. Verwenden Sie Boot Repair, um die migrierte C-Partition zu erkennen und die EFI-Dateien zu erstellen, die in die EFI-Partition eingefügt werden sollen.
  3. versuche es zu booten
  4. Wenn dies fehlschlägt, verwenden Sie Easy BCD Edit, um die migrierte C-Partition irgendwie zu erstellen oder mit einer Windows-Startpartition (sda1?) zu verbinden.

Sagen Sie mir bitte, welche Schritte ich übersehen habe und welche schlechteren Methoden aufgeführt sind. Danke!

Antwort1

Erstens: Verwenden Sie keine Linux-basierten Tools für die Windows-Migration.

So würde ich dabei vorgehen (ganz zu schweigen davon, dass ich zuerst auf Windows 10 aktualisieren würde, um die Hardwarekompatibilität mit dem neuen Computer sicherzustellen):

Auf dem alten Computer:

Auf dem neuen Computer:

Wenn das nicht klappt, ist es vielleicht wirklich an der Zeit, Windows 7 aufzugeben.

Antwort2

Die manuelle Konvertierung ist ganz einfach. Sie benötigen etwas zum Klonen/Wiederherstellen/Entpacken Ihrer Windows-Partition und einen Windows-Setup-USB/DVD (jede Version sollte ausreichen).

  1. Erstellen Sie auf dem Ziellaufwerk eine EFI-Systempartition mit einer Größe von mindestens 100 MB. Formatieren Sie sie mit FAT32.
  2. Schreiben Sie Ihre ursprüngliche Windows-Partition auf das Ziellaufwerk
  3. Starten Sie das Windows-Setup mit UEFI (wichtig). Drücken Sie Shift+ F10, um eine Eingabeaufforderung aufzurufen. bcdbootErstellen Sie von dort aus eine neue Startkonfiguration:bcdboot C:\Windows
  4. Ihr geklontes Windows sollte jetzt booten.

Antwort3

Neue Computer mit UEFI/GPT können MBR-Partitionen booten, Sie müssen lediglich „Legacy Boot“ aktivieren und „Secure Boot“ in den UEFI-BIOS-Einstellungen deaktivieren. Sie können also einfach die alte Festplatte auf die neue klonen, Legacy Boot aktivieren und Windows bootet. Dies funktioniert sogar, wenn die neue Festplatte ein NVMe-Laufwerk ist und die alte noch ein mechanisches Laufwerk ist. Ich habe dies erfolgreich mit Windows 10 gemacht, aber ich vermute, dass es mit Windows 7 genauso funktionieren wird (oder Sie führen zuerst ein Upgrade durch, wie oben empfohlen).

Wenn Windows 10 erfolgreich hochfährt, können Sie die MBR-Partition mithilfe des mbr2gptTools auf GPT aktualisieren. Dadurch können Sie den abgesicherten Start wieder aktivieren (was erforderlich ist, um später auf Windows 11 aktualisieren zu können oder wenn das neue Laufwerk größer als 2 TB ist).

verwandte Informationen