Install macOS sierra on VMware


Updated 30/05/2017
Hi there all
Today I am going to teach you how to do a fresh install of macOS sierra on vmware ‘ not a preinstalled image an actual fresh install ‘

skill level required, intermediate to advanced

needed items

1.latest version of vmware workstation 12 ‘fully working’
2.patcher for VMware to allow OSX
3.any recent macbook with sierra installed or at least close to this version
4.download ‘installmacOSsierra.app’ from the apple store
5.sierra.iso ‘made from your own mac using create-iso.sh’ credits to  ‘f**kbecauseican5′ and ‘julianxhokaxhiu’ for create-iso.sh, I am going to test making this iso on an exsiting OSX vmware downloaded from sadeemPC and will update when tested
6
.about an hour of your time!

 

  1. Find and download VMware Workstation 12.
  2. download the VMware patcher here credits to the awesome people at insanleymac for the unlocker tools
  3. on your mac download and make sure installossierra.app is in your applications folder
  4. create sierra.iso from create-iso.sh on your mac ‘yes you do need access to a real mac to create your own sierra.iso, I also couldn’t find any online…
  5. copy your created sierra.iso to your windows computer where you are installing VMware, remember where you copy this you will need it later!
  6. install VMware workstation 12
  7. use the unlocker tool to patch VMware and enable the creation of OSX VM’s
  8. open VMware and create a new virtual machine
  9. choose the custom (advanced) option
  10. leave the hardware compatibility setting as they are ‘ for workstation 12’ click next
  11. make sure ‘I will install the operating system later’ is selected click next
  12. choose your OSX version we are opting for Apple Mac OS X and macOS 10.12, click next
  13. now choose VM name and location on your computer these are personal options, remember the location for step 25, click next
  14. firmware type is EFI ‘should be selected, click next
  15. number of CPU’s choose minimum of 2 cores, 4 cores for better performance obviously, click next
  16. choose at least 4-8 gig of ram preferably 8gig, click next
  17. networking options I choose for my setup were bridged networking but NAT based should work fine, click next
  18. SCSI controller set to LSI Logic (recommended) ‘this should be selected by default so just click next
  19. V disk type is SATA ‘again this is selected by default so just click next
  20. create a new virtual disk, click next
  21. leave disk capacity at default but change it to ‘store virtual disk as a single file’ click next
  22. disk file ‘just click next
  23. now customize hardware for your new VM
  24. choose CD/DVD and choose use ISO image file for the drive and browse to your copied sierra.iso file and click close and finish
  25. now go to the store location of the new VM you just created, and edit the .vmx file to add this line under softPowerOff = “TRUE” add this as a new line    smc.version = “0”
  26. now when you power on your VM it should start the macOS installer and begin a normal install of macOS during which you are required to format your HDD to be able to begin the installer, if you get any crashes just reopen VMware and it should be starting up the new VM.
  27. after installing sierra edit VM settings for the CD/DVD drive and change them back to ‘ use a physical drive auto mode ‘
  28. install the VMware tools and get most of the macs functionality working aside from the 3D video acceleration ‘no way at all for this 🙁 ‘

thanks for your time and have a great macOS VM experience!!

Process tested on my computer
Intel core i7 6700k
ASUS Maximus VIII Hero ROG m/b
16Gb Corsair DDR4 2166Mhz
ASUS GTX960 4Gb Strix OC
256G Samsung 950 Pro M.2 SSD
5.4TB RAID5 array 3x 3TB WD RED NAS HDD
ANTEC 750W high current gamer modular PSU

update

this link is a youtube video of how to fix iMessage I will simplify this to the tutorial soon
new update 30/5/2017 not sure if this iMessage fix actually works properly I can log in but I have not received and messages yet more updates to follow, ok this fix works fine !!