macOS does not boot in Virtualbox – vm is terminated

You have downloaded macOS High Sierra or and installed it on VirtualBox. Only to see that it cannot boot or virtual machine is terminated.

Error message you might see in the logs:

Changing the VM state from ‘DESTROYING’ to ‘TERMINATED’

This is how I resolved it:

  • Under general settings, set the Version to Mac OS (64-bit).

settings os type.png

  • Under Motherboard, set Chipset to PIIX3.


  • Under Acceleration, set Paravirtualisation Interface to KVM.


Now, you will be able to boot into macOS using virtualbox.


System Preferences root access bug in macOS High Sierra

I have tested this in macOS High Sierra 11.3.2.  You can gain root access from the App Store System Preferences.

How to simulate

  • Open System Preferences.
  • Click on App Store icon.
  • If the App Store preference pane is unlocked, lock it.
  • Unlock the preference pane with your apple username and any password.
  • You will get root access!


Fix Internet connection for macOS High Sierra in VMWare on Windows host

You have just installed macOS High Sierra 10.13 in vmware on Windows. But the Internet connection is not working. How do you fix it?

  • Ensure that you have installed the latest version of vmware workstation (current version is 14).
  • Click on Edit->Virtual Network Editor.


  • Click on Change settings.


  • Under the Bridged option, choose your network adapter on Windows that connects to the Internet. (For me, my Windows laptop uses WiFi. So I chose the WiFi adapter – Intel(R) Dual Band Wireless-AC 3165). We are using the Bridged option so that the VM is added as another machine on the existing network of the host.
  • In the virtual machine settings, choose the Bridged option and check the option “Replicate physical network connection state”.


  • Start your Virtual machine. If you still do not get connected automatically to the Internet, you have to enter the IP address manually.
  • Go to your Windows host’s Control Panel. Open the Network Connections. Select your WiFi or any chosen adapter. Right-click and select status.

windows wifi connection.png

wifi connection.png

Click on Details.

wifi connection details.png

  • The same IP address,, appears for DHCP, DNS AND WINS Server. You have to use this as the Router IP address.
  • In macOS, open the System Preferences.
  • Click on Network.
  • For the Ethernet connection, choose “Using DHCP” for the option “Configure IPv4”.
  • Specify as the ipv4 address.
  • Subnet mask is
  • Enter a new IP address from the current network’s pool range. Here it is


Once done, you should be able to connect to the Internet.

macOS 10.13-2018-01-09-00-19-02.png


Install macOS High Sierra 10.13 in VMWare on Windows

  • Download the hard disk image of macOS High Sierra from or
  • Ensure that you download the latest version 2.1.1 of the unlocker from this github.  It works on vmware workstation 14.
  • Also download the latest version of VMware workstation 14.
  • Install vmware and then reboot your machine.
  • Extract the unlocker zip file and run it as follows:
    • Open a command prompt with administrator priviledges.
    • Go to the tools folder and run the file win-install.cmd.
    • It will patch vmware workstation and also download the latest macOS guest tools. The iso image of the guest tools will be stored in the tools folder.
  • Create a new virtual machine in vmware. Follow the steps below.


2 hardware compatibility.png

3 wizard.png

4 os.png

5 name of vm.png

6 processor.png


8 bridge.png

8 bridge.png

9 logic.png

10 sata.png

11 disk.png

12 existing disk.png

At this stage, the wizard will ask whether to convert the vmdk file to the new file format. I didn’t do it for mine and it works fine. Can’t say whether there will be a performance improvement for the new file format. Guess, I have to try it.

13 finish.png

Your virtual machine is created.


Edit the Virtual Machine Configuration file (VMX)

Edit the “virtual machine configuration(VMX)” with Notepad and insert the line below.

smc.version = “0”

Now, you can run your virtual machine. It will boot and ask for country, keyboard, etc.. Once done, your virtual machine is ready.

macOS 10.13-2018-01-07-13-01-29.png

After all the configuration steps, you will be greeted with the macOS desktop.

macos desktop.png