How to Install macOS Sierra on Virtualbox
If you thought Siri was awesome on your iPhone, you should see what she can do on your desktop. Ask Siri to check the weather, help you with spelling, create emails, search online, you name it.
It can also do just about everything Spotlight can do on your Mac, so Siri can search for files and open apps with commands like “show me PDF files in my Documents folder” or “Open Numbers.
Using windows and don’t know how you can setup Sierra on it, there is no problem at all, just follow the below steps and you will be able to use Sierra anytime through your windows and even without losing your windows.
First, you’ll need to download and install VirtualBox v5.x.
Also download Latest macOS Sierra image preview: 10.12 Final (16A323). September 20, 2016
Here are the steps to install macOS 10.12 Sierra on VirtualBox on Windows
Step 1: Extract Image File with Winrar or 7zip
Select the Image file, Right click then select “Extract Here”
Step 2: Install VirtualBox
This tutorial is working with Virtualbox version 5.0.X
Step 3: Create new virtual machine
Name: AvoidErrors
Type : Mac OS X
Version: Mac OS Sierra 10.12
Memory Size is 4GB (50% of my RAM)
Virtual disk file: macOS 10.12 Sierra.vmdk
Step 4: customize the settings of your virtual machine
CPU: 2 CPU ( my CPU is core I5) and enable PAE/NX
Processor
System: Enable EFI, Display, Floppy, Chipset is PIIX3 or IHC9
System Settings
Graphics: Set it 128vRam
Display Settings
Storage: macOS Sierra 10.12.vmdk
the virtual hard-disk
Step 5: Add the below code to VirtualBox by CMD “Make sure to run it as Administrator”
Run command prompt as Admin
Replace “AvoidErrors” with your virtual machine name and then Copy – Paste to CMD
Code for Virtualbox 5.X.X
cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe modifyvm "AvoidErrors" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Code for Virtualbox 4.X.X
cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe modifyvm "AvoidErrors" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
code inserted on CMD
DONE, now you can RUN your virtual machine and enjoy the macOS
Sierra WelcomeScreen
Creating a computer account
Sierra on Virtualbox