<p>I'm trying to start minikube in <code>Windows 10</code> using below command. <code>minikube</code> version <code>v1.10.1</code></p>

<pre><code>minikube start --vm-driver=virtualbox --no-vtx-check
</code></pre>

<p>But i'm getting below error</p>

<pre><code> Creating virtualbox VM (CPUs=2, Memory=4096MB, Disk=20000MB) ...
    * Preparing Kubernetes v1.18.2 on Docker 19.03.8 ...
    * Unable to load cached images: loading cached images: Docker load /var/lib/minikube/images/pause_3.2: loadimage docker.: docker load -i /var/lib/minikube/images/pause_3.2: Process exited with status 1
    stdout:

    stderr:
    Error processing tar file(exit status 1): archive/tar: invalid tar header

    *
    * [OOM_KILL_SCP] Failed to update cluster updating node: downloading binaries: NewSession: new client: new client: ssh: handshake failed: read tcp 127.0.0.1:2506-&gt;127.0.0.1:2427: wsarecv: An existing connection was forcibly closed by the remote host.
    * Suggestion: Disable dynamic memory in your VM manager, or pass in a larger --memory value
    * Related issue: https://github.com/kubernetes/minikube/issues/1766
</code></pre>

<p>So i thought of degrading the minikube version. so i used <code>v1.7.2</code> version and then <code>v1.3.0</code> version but in both cases i got the same above mentioned error. Kindly suggest</p>

<p>Regards</p>

Rebin
<p>It worked. Below are the steps which i have done as part of change for minikube in Windows 10 Home edition where hyper-v is not supported</p>

<p>Step 1: Enable virtualization and install virtualbox</p>

<p>step 2: add kutectl and minikube installer</p>

<p>step 3:</p>

<p>Run below command</p>

<pre><code>minikube start --vm-driver=virtualbox --memory 4096
</code></pre>

<p>If it fails then </p>

<p><code>minikube delete</code> and delete .minikube and .kubectl folders</p>

<p>Enable WSL 2</p>

<p>Open PowerShell as Administrator and run:</p>

<h1>Enable WSL1</h1>

<pre><code>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
</code></pre>

<h1>Enable WSL2</h1>

<pre><code>dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
</code></pre>

<p>Restart the system</p>

<p>Install Linux Distribution Package</p>

<p>Click <a href="https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" rel="nofollow noreferrer">here</a>!</p>

<p>Disable hypervisorlaunchtype</p>

<p>Open CMD</p>

<p>Run bcdedit to check hypervisor status</p>

<pre><code>bcdedit
</code></pre>

<p>If hypervisorlaunchtype is set to auto then disable it:</p>

<pre><code>bcdedit /set hypervisorlaunchtype off
</code></pre>

<p>Reboot</p>

<p>Again run minikube</p>

<pre><code>minikube start --vm-driver=virtualbox --memory 4096
</code></pre>
