<p>I'm tring to install minikube in Ubuntu vm (in virtual box). I have enabled VT-X/AMD-v for the vm. But i'm getting following error.</p>

<pre><code># minikube start
Starting local Kubernetes cluster...
E0217 15:00:35.395801    3869 start.go:107] Error starting host: Error creating host: Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory".

 Retrying.
E0217 15:00:35.396019    3869 start.go:113] Error starting host:  Error creating host: Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"
================================================================================
An error has occurred. Would you like to opt in to sending anonymized crash
information to minikube to help prevent future errors?
To opt out of these messages, run the command:
    minikube config set WantReportErrorPrompt false
================================================================================
Please enter your response [Y/n]:
</code></pre>

<p>I found a <a href="https://github.com/docker/machine/issues/2256" rel="noreferrer">reference</a>, according to that, we can not have virtualization inside virtualization. Is it true? How can i fix this?</p>

<p><strong>Virtual Box does not support VT-X/AMD-v in nested virtualisation</strong>. See this open <a href="https://www.virtualbox.org/ticket/4032" rel="noreferrer">ticket/feature request</a> on virtualbox.org. </p>

<p>There are also some more questions and answers here on SO discussing <a href="https://stackoverflow.com/questions/21861794/enable-kvm-on-ubuntu-running-on-virtualbox-on-windows/21897478#21897478">this</a> <a href="https://stackoverflow.com/questions/24620599/error-vt-x-not-available-for-vagrant-machine-inside-virtualbox/26475597#26475597">topic</a>. </p>

<p>Possible solutions:</p>

<ol>
<li>As already mentioned: <strong>Use a different hypervisor</strong> that does support VT-X/AMD-v in nested virtualisation (like Xen, KVM or VMware). </li>
<li><strong>Install Minikube on the host OS</strong> and not in a VM.</li>
<li><strong>Run Minikube directly using Docker and the "none" driver option</strong> as described in <a href="https://stackoverflow.com/a/52635546/5730444">Tad Guskis answer</a>. </li>
</ol>
