This computer doesn’t have VT-X/AMD-v enabled

During the first attempt to start Minikube you may receive the following error: “This computer doesn’t have VT-X/AMD-v enabled“.

This error may occur even if virtualization is enabled in BIOS and you don’t have any issues with creating and running the virtual machines on your computer.

This note shows a fast workaround of the error: “This computer doesn’t have VT-X/AMD-v enabled“.

Cool Tip: Start a Minikube with more memory and CPUs! Read more →

This computer doesn’t have VT-X/AMD-v enabled

The full error looks like this:

* minikube v1.24.0 on Microsoft Windows 10 Pro 10.0.19042 Build 19042
* Automatically selected the virtualbox driver
* Starting control plane node minikube in cluster minikube
* Creating virtualbox VM (CPUs=2, Memory=2200MB, Disk=20000MB) ...
! StartHost failed, but will try again: creating host: create: precreate: This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory
* Creating virtualbox VM (CPUs=2, Memory=2200MB, Disk=20000MB) ...
* Failed to start virtualbox VM. Running "minikube delete" may fix it: creating host: create: precreate: This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory

X Exiting due to HOST_VIRT_UNAVAILABLE: Failed to start host: creating host: create: precreate: This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory
* Suggestion: Virtualization support is disabled on your computer. If you are running minikube within a VM, try '--driver=docker'. Otherwise, consult your systems BIOS manual for how to enable virtualization.
* Related issues:
  - https://github.com/kubernetes/minikube/issues/3900
  - https://github.com/kubernetes/minikube/issues/4730

To workaround this error you can try to start Minikube with the --no-vtx-check parameter:

$ minikube start --no-vtx-check

Leave a Reply