Sisujuht

Linux Mint virtuaalmasina käivitamise viga VirtualBoxis: "VT-x is being used by another hypervisor"


Veateade:

VT-x is being used by another hypervisor (VERR_VMX_IN_VMX_ROOT_MODE).

VirtualBox can't operate in VMX root mode. Please disable the KVM kernel extension, recompile your
kernel and reboot (VERR_VMX_IN_VMX_ROOT_MODE).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: ConsoleWrap 
Interface: IConsole {6ac83d89-6ee7-4e33-8ae6-b257b2e81be8}

See veateade tähendab, et VirtualBox ei saa kasutada protsessori riistvaralist virtualiseerimist, kuna see on juba hõivatud teise hüperviisori või virtualiseerimiskihi poolt.

VirtualBox vajab virtuaalmasina käivitamiseks otsest ligipääsu Intel VT-x / AMD-V funktsionaalsusele. Kui mõni muu tarkvara kasutab seda samal ajal, ei saa VirtualBox virtuaalmasinat käivitada.


Lahendus 1: KVM ajutine keelamine

lsmod | grep kvm

Kui käsu väljundis on näha kvm_intel, on laaditud Inteli virtualiseerimismoodul; kui aga kvm_amd, siis AMD virtualiseerimismoodul.

sudo modprobe -r kvm_intel

või

sudo modprobe -r kvm_amd

Märkus: See on ajutine lahendus, kuna KVM-moodul laaditakse taaskäivitamisel uuesti.

Lahendus 2: Keela KVM püsivalt (soovitatav)

Inteli protsessorite puhul:

blacklist kvm_intel

AMD protsessorite puhul

blacklist kvm_amd



Reidar S. 2026-01-03 19:58