Disk2VHD Windows mit EFI

Aus MyWiki
Zur Navigation springen Zur Suche springen

Möchte man einen physischen PC mit Windows 10 und EFI in eine virtuelle Maschine (Hyper-V) umwandeln muss man wie folgt vorgehen. Verwendet wird das Tool "DISK2VHD" von Sysinternals

  1. Disk2VHD als Administrator ausführen
  2. Alle Partitionen der ersten Disk auswählen, inkl. System, Recovery, ... . Die EFI Partition wird nicht angezeigt und muss nicht ausgewählt werden. (um die wird sich später gekümmert)
  3. neue Hyper-V VM erstellen als Generation 2 und die erstellte VHDX-Datei als Festplatte auswählen
  4. Windows 10 ISO/DVD einbinden
  5. Startreihenfolge auf DVD umstellen
  6. Computerreparatur von DVD starten und Eingabeaufforderung starten
  7. DISKPART verwenden
    1. Disk auswählen (select disk 0)
    2. Partitionen anzeigen lassen (list Partition)
    3. EFI Partition auswählen (Partition ist vom Typ "SYSTEM") (select Partition 2)
    4. Partition löschen (delete Partition override)
    5. neue EFI Partition erstellen (create Partition efi)
    6. Partition mit FAT32 formatieren (Format quick fs=fat32)
    7. Laufwerksbuchstaben zuweisen (assign letter=X)
  8. bcdboot C:\Windows ausführen. Damit werden die Boot-Dateien auf die EFI Partition kopiert und im Hyper-V Manager wird der Start-Eintrag auf File mit der bootmgr.efi geändert
  9. Prüfung ob auf Laufwerk X der EFI Ordner erstellt wurde (dir X:\EFI )

Danach sollte Windows wieder startet können.