<p>I installed Minikube on Windows 10 but can't get it to run. I tried to start it with:</p>

<pre><code> minikube start --vm-driver=hyperv
</code></pre>

<p>The first error was:</p>

<pre><code>[HYPERV_NO_VSWITCH] create: precreate: no External vswitch found. A valid vswitch must be available for this command to run.
</code></pre>

<p>I then searched on Google and found the solution to this error with this page: </p>

<pre><code>https://www.codingepiphany.com/2019/01/04/kubernetes-minikube-no-external-vswitch-found/
</code></pre>

<p>I then fixed the problem by defining a vswitch but I got this error:</p>

<pre><code>minikube start --vm-driver hyperv --hyperv-virtual-switch "Minikube"
o   minikube v1.0.1 on windows (amd64)
$   Downloading Kubernetes v1.14.1 images in the background ...
&gt;   Creating hyperv VM (CPUs=2, Memory=2048MB, Disk=20000MB) ...

!   Unable to start VM: create: creating: exit status 1

*   Sorry that minikube crashed. If this was unexpected, we would love to hear from you:
-   https://github.com/kubernetes/minikube/issues/new 
</code></pre>

<p>This is a pretty generic error. What do I do to get this working? Thanks!</p>

<p>You need to create a Virtual Switch in the HyperV GUI ins Windows and then run it with 
minikube start --vm-driver hyperv --hyperv-virtual-switch "Primary Virtual Switch"</p>

<p>Please see the configuration details in this link 
<a href="https://medium.com/@JockDaRock/minikube-on-windows-10-with-hyper-v-6ef0f4dc158c" rel="nofollow noreferrer">https://medium.com/@JockDaRock/minikube-on-windows-10-with-hyper-v-6ef0f4dc158c</a></p>
