Auf meinem Host-Computer läuft Windows 10, und mein Gast ist Ubuntu in VirtualBox. Ich versuche eine 3. VM auf dem Ubuntu zu betreiben, aber VirtualBox sagt:
Fehler beim Öffnen einer Sitzung für die virtuelle Maschine Windows XP. VT-x ist nicht verfügbar. (VERR_VMX_NO_VMX).
Es gab auch einen Fehlercode von 0x80004005 zurück
Ich habe natürlich die Virtualisierung aktiviert. Es ist nicht einmal eine Option, um in meinem BIOS (MSI z170a) zu deaktivieren. Meine Maschine ist sehr hochwertig, also weiß ich, dass sie es kann. Ich habe alles ausgeschlossen, was ich kann.
ubuntu
virtualbox
virtualization
SidedTech
quelle
quelle
Antworten:
Was Sie versuchen, ist geschachtelte Virtualisierung. Es wird in virtualbox nicht unterstützt und hat für sie in keiner Weise Priorität.
Sie müssen stattdessen die XP-VM auf dem Host ausführen.
In THEORY könnten Sie ganz normales QEMU in der VM ausführen (es emuliert den gesamten Prozessor und so ziemlich das gesamte System), um dies zu tun, aber die Leistung wird wirklich sehr, sehr schlecht sein.
quelle