- Enroll in Apple’s Beta Software Program.
- Download a fresh copy of VMware Workstation Player for Windows or Linux from the official VMware site. The free trial of this product has no expiration if used for non-commercial purposes.
- You’ll need to unlock your installation of VMware to use Mac operating system as a guest following these instructions (external link).
- On a computer running an official/genuine instance of OS X, download macOS Sierra from the App Store:
- Once the download completes, open the
Terminal
application, and either save a new file with the following contents,#!/bin/bash # Mount the installer image hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app # Create the macOS-Sierra Blank ISO Image of 7316mb with a Single Partition - Apple Partition Map hdiutil create -o /tmp/macOS-Sierra.cdr -size 7316m -layout SPUD -fs HFS+J # Mount the macOS-Sierra Blank ISO Image hdiutil attach /tmp/macOS-Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build # Restore the Base System into the macOS-Sierra Blank ISO Image asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase # Remove Package link and replace with actual files rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/ # Copy macOS Sierra installer dependencies cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg # Unmount the installer image hdiutil detach /Volumes/install_app # Unmount the macOS-Sierra ISO Image hdiutil detach /Volumes/OS\ X\ Base\ System/ # Convert the macOS-Sierra ISO Image to ISO/CD master (Optional) hdiutil convert /tmp/macOS-Sierra.cdr.dmg -format UDTO -o /tmp/macOS-Sierra.iso # Rename the macOS-Sierra ISO Image and move it to the desktop mv /tmp/macOS-Sierra.iso.cdr ~/Desktop/macOS-Sierra.iso
or run
curl https://www.nickmcummins.com/make-macos-sierra-iso.sh > /tmp/make-macos-sierra-iso.sh
and then execute it by running
sudo chmod +x /tmp/make-macos-sierra-iso.sh && /tmp/make-make-macos-sierra-iso.sh
. Once completed, you should see a file namedmacOS-Sierra.iso
on your desktop. - Now boot up VMware Player and create a new virtual machine using the File dialog. Using the iso disk image we just created, and with macOS 10.12 selected as the guest os, finish the setup for your new image.
- You’ll need to erase the virtual hard disk medium as seen in the following screenshots.
- Now you will be able to proceed with the installation. Once completed, you should be all ready to enjoy your new macOS Sierra vm!