urx1974
Goto Top

Virtualbox -Windows10 VHD-EFI- Error

Ich habe von einem Rechner (Windows 10 ) mit Disk2vhd 3 VHD's erstellt.
Diese habe ich in Virtualbox eingebunden. Bootreihenfolge erst Festplatte.
EFI aktivieren haben ich angekreuzt.
Wenn jetzt die VM bootet komme ich in folgenden Fehler.
Was müsste ich da fixen?
Gruß
vmerror1

Content-ID: 4975806699

Url: https://administrator.de/forum/virtualbox-windows10-vhd-efi-error-4975806699.html

Ausgedruckt am: 29.12.2024 um 18:12 Uhr

TK1987
TK1987 16.12.2022 aktualisiert um 11:20:32 Uhr
Goto Top
Moin,

Zitat von @Urx1974:
Wenn jetzt die VM bootet komme ich in folgenden Fehler.
das ist kein Fehler, sondern der normale EFI-Shell-Bootscreen von Virtualbox, wenn kein Bootloader gefunden wurde.

Was müsste ich da fixen?
Kommt darauf an,
Ich habe von einem Rechner (Windows 10 ) mit Disk2vhd 3 VHD's erstellt.
hast du die EFI-Partition mit erstellt?

Gruß Thomas
Urx1974
Urx1974 16.12.2022 um 19:13:26 Uhr
Goto Top
Hi Thomas, ich habe alles komplett was an Partitionen und Laufwerken mir angeboten wurde.
TK1987
TK1987 16.12.2022 aktualisiert um 19:34:52 Uhr
Goto Top
Zitat von @Urx1974:
Hi Thomas, ich habe alles komplett was an Partitionen und Laufwerken mir angeboten wurde.
Ok, dann kannst du als erstes mal versuchen, den Bootloader über die Virtualbox-EFI-Shell manuell zu booten.

Laut deinem Screenshot kommen 2 Partitionen infrage (die, die mit FS beginnen, also FS0: und FS1:).

Tippe folgenden Befehl in die shell ein, beachte das du mit englischem Tastaturlayout tippen musst (der Doppelpunkt ist Shift+Ö, der Backslash ist die #-Taste):
ls FS0:\EFI\Microsoft\Boot
falls die Shell daraufhin anfängt, den Ordnerinhalt aufzulisten fährst du mit folgendem Befehl fort - falls nicht, wiederholst du obigen Befehl mit FS1:
FS0:\EFI\Microsoft\Boot\bootmgfw.efi

Falls das funktioniert hat, müsste Virtualbox Windows nun erstmal booten. Dann kannst du von Windows aus entweder CMD oder Powershell als Administrator starten und folgenden Befehl ausführen, damit er beim nächsten mal automatisch bootet:
bcdboot C:\Windows

Falls das nicht funktioniert hat, noch mal melden.

Gruß Thomas
Urx1974
Urx1974 16.12.2022 um 20:48:07 Uhr
Goto Top
Hallo Thomas, Erster Tipp hat schon mal super geklappt. VM bootet, Windows lädt, ich kann mich anmelden, Windows Desktop kommt, aber denn habe ich nur die Eieruhr. Komme nicht mal dazu in die Powershell zu kommen. Irgendwann ist alles weg und Virtualbox sagt abgebrochen.
Macht das was, das ich die VM von einer externen SSD boote ?
TK1987
TK1987 16.12.2022 um 21:01:46 Uhr
Goto Top
Zitat von @Urx1974:
Macht das was, das ich die VM von einer externen SSD boote ?
Das es sich um eine externe Platte handelt macht normalerweise nichts aus.

Das es sich bei der Platte um eine SSD handelt hingegen schon, ich hoffe du hasst in den VM-Einstellungen unter Massenspeicher bei der VHD SSD angehakt
vbox
Urx1974
Urx1974 18.12.2022 um 20:57:17 Uhr
Goto Top
Hi Thomas, wollte jetzt gerade weiter testen. Auf mal geht es nicht mehr. Siehe Bild.
face-sad
administr2
TK1987
TK1987 18.12.2022 um 21:09:50 Uhr
Goto Top
Zitat von @Urx1974:
Hi Thomas, wollte jetzt gerade weiter testen. Auf mal geht es nicht mehr. Siehe Bild.
face-sad
Die Auflösung ist nicht gerade berauschend, aber ich meine zu erkennen, dass du Doppelpunkt (auf englischer Tastatur Shift+Ö) mit Semikolon (nur ö-Taste) verwechselt hast.

Gruß Thomas
Urx1974
Urx1974 19.12.2022 um 17:24:10 Uhr
Goto Top
Shame on me face-sad das habe ich glatt vertauscht und nicht gemerkt.
Aber immer noch nach booten gleicher Fehler. VM lädt und lädt, und bricht denn einfach ab
00:06:20.277480 E1000#0: Larger TX frames : 0
00:06:20.277496 E1000#0: Max TX Delay : 0
00:06:20.281933 GIM: HyperV: Resetting MMIO2 regions and MSRs
00:06:20.282146 NEM: Destroying partition 000001c6dd218000 with its 2 VCpus...
00:06:20.489582 vmmR3LogFlusher: Terminating (VERR_OBJECT_DESTROYED)
00:06:20.489836 Changing the VM state from 'DESTROYING' to 'TERMINATED'
00:06:20.493577 Console: Machine state changed to 'PoweredOff'
00:06:20.515558 GUI: Passing request to close Runtime UI from UI session to UI machine.
00:06:20.519483 GUI: UICommon: Handling aboutToQuit request..
00:06:22.000533 End of log file - Log started 2022-12-18T19:45:56.764983800Z


habe der VM 6 GB Speicher gegeben. SSD angekreuzt
TK1987
TK1987 19.12.2022 aktualisiert um 18:40:12 Uhr
Goto Top
Falls du einen anderen User hast, könntest du mal versuchen, dich über diesen einzuloggen, um zu prüfen ob es an dem Profil liegt.
Falls nicht, könntest du die VHD mal anderweitig testen, um zu prüfen ob es an Virtualbox liegt.

Hyper-V ist unter Windows eigentlich ohnehin die bessere Wahl, da es vom Hypervisor Typ 1 ist und damit deutlich schneller und effizienter als Virtualbox ist, welches nur vom Hypervisor Typ 2 ist.

Eine weitere Möglichkeit wäre, den Rechner einfach mal direkt von der VHD zu booten. Das geht allerdings nur, falls du die VHD von einem anderen Rechner als dem bootest, von dem die VHD gezogen wurde (da die Festplatten-GUID's sonst doppelt auftauchen und zu problemen führen).

Gruß Thomas
Urx1974
Urx1974 21.12.2022 um 19:15:30 Uhr
Goto Top
Hi Thomas, bin weiter face-smile
Erstmal Hyper V auf dem PC deaktiviert. hatte noch docker drauf, auch runtergeschmissen. Jetzt läuft alles soweit . Waren noch einige Klippen zu umschiffen. Aber es sieht jetzt erstmal alles gut aus.
Bissle langsam (Host ist ein Mini PC ) die VM, aber das ist ja erstmal mein Problem.
Ansonsten Guest additions, Auflösung, Netzwerk hat soweit auch alles geklappt.
Danke noch mal