How to install MacOS Sierra guest on VirtualBox on Ubuntu host

Sharing is caring!

Well, yeah, I was desperate to debug an app on mac OS so … You can have it run on Ubuntu host with VirtualBox.

It works on other versions of Ubuntu and VirtualBox. Haven’t tested mac OS Mojave.

If you try it, drop a line on the comments below to share with other desperate developers/sysadmins.


  1. VirtualBox  v4.x.x & v5.x.x Installed. Tested on v5.1.22 r115126 (Qt5.5.1)
  2. Ubuntu 16.04 LTS (that’s you host OS)
  3. MacOS Sierra (that’s your guest OS) (Download ready-made image)


  1. Download and extract the VM image.
  2. Open VirtualBox and create a new virtual machine and give it a name, but, choose the ready-made image instead of creating a new disk.
  3. Close VirtualBox and run the shell commands shown below. Notice: you have to replace “Virtual Machine Name” between the quotes with your VM’s name!
  4. Start the VM and follow the installation.
  5. Enjoy.


Thanks to this Source


This site uses Akismet to reduce spam. Learn how your comment data is processed.