Na moim hoście działa system Windows 10, a moim gościem jest Ubuntu w VirtualBox. Próbuję uruchomić trzecią maszynę wirtualną na Ubuntu, ale VirtualBox mówi:
Nie można otworzyć sesji dla maszyny wirtualnej Windows XP. VT-x nie jest dostępny. (VERR_VMX_NO_VMX).
Zwrócił również kod błędu 0x80004005
Oczywiście mam włączoną wirtualizację. W moim systemie BIOS nie ma nawet opcji wyłączenia (MSI z170a). Moja maszyna jest bardzo zaawansowana, więc wiem, że może ją uruchomić, wykluczyłem wszystko, co mogłem.
ubuntu
virtualbox
virtualization
SidedTech
źródło
źródło
Odpowiedzi:
To, co próbujesz zrobić, to zagnieżdżona wirtualizacja. Nie jest obsługiwany w virtualbox i w żaden sposób nie jest dla nich priorytetem.
Zamiast tego musisz uruchomić maszynę wirtualną XP na hoście.
W TEORII można uruchomić zwykły stary QEMU na maszynie wirtualnej (emuluje cały procesor i prawie cały system), aby to zrobić, ale wydajność będzie naprawdę bardzo zła.
źródło