Ich habe endlich mein Problem gelöst.
Der BSOD gibt Fehler an STOP: 0x0000007B
, was bedeutet inaccessible boot device
.
Dies versetzt mich auf den Weg zu fehlenden Treibern. Tatsächlich verwenden Hyper-V-Maschinen die IDE-Emulation, und ich nehme an, dass im Image nur IDE-Treiber verfügbar sind, während mein Laptop ein eSata-Laufwerk verwendet.
Um das Problem zu lösen, verwende ich den Befehl DISM / add-driver mit dem folgenden Verfahren auf dem Laptop, auf dem das Betriebssystem ausgeführt wird :
- Mounten Sie die VHD im Disk Management (Diskpart kann auch) -> auf meinem Computer, der zwei Laufwerke hinzufügt, F: für die reservierte Systempartition, G: für die Windows-Partition
Fügen Sie dem Bild alle Treiber des Laptops hinzu, indem Sie Folgendes eingeben:
dism /image:g: /add-driver /driver:c:\windows\inf /recurse
Fügen Sie auch die neuesten heruntergeladenen Treiber hinzu:
dism /image:g: /add-driver /driver:c:\somewhere\drivers /recurse
Dies dauerte einige Minuten, aber nach der Operation enthält meine vhd alle Treiber. Ich denke, es ist wichtig, den Befehl auf dem Ziel-Laptop auszuführen, um sicherzustellen, dass alle aktuellen Hardwaretreiber hinzugefügt werden.
Zum Schluss habe ich einen Neustart durchgeführt, den richtigen Starteintrag ausgewählt und es wird gestartet :)
Ich musste wegen der neuen Hardwareerkennung mehrmals einen Neustart durchführen, aber schließlich wurde mein System von Virtual auf Physical migriert.