Install and run Mac OX El Capitan inside Windows PC using Virtual Box


In this topic, we will see how to install and run Mac OX El Capitan (Yosemite, Maverick, Lion,…) in Windows 10 using Virtual Box.


  • Download Virtual Box (Free) here.
  • Download Mac OS X (10.11, 10.10, 10.9 or 10.8) installer.ISO
    We would suggest downloading (Mac OS Yosemite from here, El Capitan from here, and Maverick from here. Then create the ISO file by the instruction in this post: Tip to convert to Yosemite.ISO

Otherwise, you can go on Google to download the Mac OS X installer.ISO at your particular demand.


  • Create a new virtual Machine.

  • Next

  • Next, Set the Ram (2Gb at least)

  • Next

  • Select Dynamic

  • Choose the disk size

  • Click on Finish

  • Configure the virtual machine created.

  • Set like the following picture - EFI needs to be unchecked.

  • Navigate and select the Mac OS X Installer.ISO

  • Choose the ISO file

  • Select Language

  • Click on Continue

  • Select Disk Utility

  • Set like this

  • Click on Partition

  • Click on Install

  • After the installing is finished, the virtual machine will reboot, select the Disk name instead of the CD with ISO.

  • Next choose country

  • Choose Don’t Transfer now

  • Click on Skip instead of entering Appale ID and Password

  • Next

  • Mac OS X El Capitan (Yosemite, Maverick, …) is ready to run inside Windows though Virtual Box.



I’m getting a FATAL: No bootable Meduim Found! error. Any ideas?



Just use:

Is more stable and VMware Workstation have more options

-Satan <3 u



Could you publish the Mojave image?
Thanks in advanced!