<p>Attempting to create a Kubernetes cluster using MiniKube based on these instructions:  <a href="https://minikube.sigs.k8s.io/docs/start/macos/" rel="nofollow noreferrer">https://minikube.sigs.k8s.io/docs/start/macos/</a> which appear relatively straightfwoard. Installing Minikube appears to go smoothly until I attempt to start it with command:</p>

<blockquote>
  <p>minikube start</p>
</blockquote>

<p>Running that command results to these errors:</p>

<pre><code>🔄  Retriable failure: create: Error creating machine: Error in driver during machine creation: hyperkit crashed! command line:
  hyperkit loglevel=3 console=ttyS0 console=tty0 noembed nomodeset norestore waitusb=10 systemd.legacy_systemd_cgroup_controller=yes random.trust_cpu=on hw_rng_model=virtio base host=minikube
🔥  Deleting "minikube" in hyperkit ...
🔥  Creating hyperkit VM (CPUs=2, Memory=2000MB, Disk=20000MB) ..
</code></pre>

<p>System details are as follows:</p>

<ul>
<li>OS: mac mojave 10.14.2 </li>
<li>Docker: version: 18.03.1-ce, build 9ee9f40</li>
<li>VirtualBox: version 6.0.14,133895</li>
</ul>

<p>I have also enabled VirtualBox kernel properties in System Preferences.</p>

<p>Any ideas?</p>

Klaus Nji
<p>When you start your <strong>Minikube</strong> on <strong>MacOS</strong> without any flag:</p>

<pre><code>minikube start
</code></pre>

<p>it assumes you want to use the <strong>default hypervisor</strong> which in this case happens to be <a href="https://github.com/moby/hyperkit" rel="nofollow noreferrer">hyperkit</a> and the above command is equivalent to:</p>

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

<p>It looks like <a href="https://github.com/moby/hyperkit" rel="nofollow noreferrer">hyperkit</a> is not properly configured on your system and that's why you get the error message.</p>

<p>In order to tell your <strong>Minikube</strong> to use <strong>VirtualBox</strong> you need to specify it in its <code>start command</code>:</p>

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

<p>If you don't want to provide this flag each time you start your <strong>Minikube</strong> you can set <a href="https://www.virtualbox.org/wiki/Downloads" rel="nofollow noreferrer">VirtualBox</a> as the <strong>default driver</strong> by issuing the following command:</p>

<pre><code>minikube config set vm-driver virtualbox
</code></pre>

<p>After that each time you run:</p>

<pre><code>minikube start
</code></pre>

<p>it will use <strong>VirtualBox</strong> as the virtualization technology to run your <strong>Minikube</strong> instance.</p>
