Jeśli podczas uruchamiania maszyny wirtualnej w VirtualBoksie dostajemy następujący komunikat o błędzie:
VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED).
Kod wyniku (RC):
NS_ERROR_FAILURE (0x80004005)
Komponent:
ConsoleWrap
Interfejs:
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
to znaczy, że nasz procesor ma wyłączoną funkcję wirtualizacji. Możemy to sprawdzić wydając następujące polecenia:
Na procesorze Intela:
lscpu | grep vmx
Na procesorze AMD:
lscpu | grep svm
Jeśli podana flaga nie figuruje na liście dostępnych flag, to znaczy, że musimy włączyć ją w BIOS-ie.
W tym celu restartujemy komputer i wchodzimy do BIOS-a (wciskając klawisz F2 lub DEL). Następnie przechodzimy do zaawansowanych ustawień procesora i tam ustawiamy opcję Intel Virtualization Technology lub podobną na Enabled. Przykład takiego ustawienia załączam na przykładowym screenie poniżej: