VirtualBox

How to Install macOS Sierra Final on VirtualBox on Windows

Written by Techsviewer

Apple has announced the Mac OS Sierra as the next version of Mac system software. During its presentation that took place at the WWDC 2016 conference, the new macOS sierra was versioned as Mac OS X 10.12 and will be accessible as a free copy for all compatible Macs. The Mac OS 10.12 final comes with a lot of amazing features. One major feature is the debut that Siri makes on the Mac. Siri has been designed with new capabilities for the Mac desktop. This is the only way to make the Mac desktop a smart device. Now, You can install macOS Sierra on Windows.

VirtualBox is capable of installing an macOS in your computer as an application. it works perfectly well with Sierra and in order to run macOS on windows, you need a computer with windows that has to be 64-bit, at least 4GB RAM and a dual-core processor. Installing macOS Sierra in VitualBox is very easy; you download virtual disk and open it with VirtualBox, then create new virtual machine. Here are the steps to install macOS Sierra on VirtualBox on Windows.

Latest preview: 10.12 Final (16A323). September 20, 2016
Download Image:

Google Drive (One Full): https://goo.gl/pBVDXz
Google Drive (6 of 6): https://goo.gl/JvfhZS
Fix Download Limit: https://techsviewer.com/fix-download-limit

Steps to Use macOS 10.12 Sierra on VirtualBox on Windows

Step 1: Extract Image File with Winrar or 7zip

Install Winrar, Select Image file, Right click then select “Extract Here”

Right Click then Extract Image

Right Click then Extract Image

Step 2: Install VirtualBox

This tutorial working with VirtualBox 5.0.

Install VirtualBox 5.0

Install VirtualBox 5.0

Step 3: Create New Virtual Machine

Name: macOS 10.12 Sierra
Type: Mac OS X
Version: Mac OS X 10.11 El Capitan (64 bit) or 10.12 Sierra
Memory size is 4 GB( 70% of your Ram)
Virtual disk file: macOS 10.12 Sierra.vmdk

Create New Virtual Machine

Create New Virtual Machine

Step 4: Edit Your Virtual Machine

CPU: 2 CPU (my CPU is core i3) and Enable PAE/NX

Processor

Processor

System: Enable EFI, Disable Floppy, Chipset is PIIX3 or IHC9

System

System

Graphics: Set 128 vRam

Display

Display

Storage: macOS 10.12 Sierra.vmdk

Hard Disk

Hard Disk

Step 5: Add Code to VirtualBox with Command Prompt (cmd)

Run CMD as Admin

Run CMD as Admin

Replace “Your VM Name” with your virtual machine name then Copy – Paste to Command Prompt

Code for Virtualbox 5.x.x:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Code for Virtualbox 4.x.x:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff

VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Add code to VirtualBox

Add code to VirtualBox

Done! Run Your Virtual Machine:

Sierra Welcome Screen

Sierra Welcome Screen

macOS Sierra 10.12 on VirtualBox on Windows

Next Tutorial: How to Install macOS High Sierra on VirtualBox on Windows (New version)

About the author

Techsviewer

Hi. I am very happy to welcome you my friends. Myself John, and I am a founder & admin of Techsviewer.com. I love to spend time to writing useful tech posts for people and that is the main reason behind the development of the blog. Blogging is my hobby and I am doing it for part time. I am full time worker who is working as an administrator in system & network.

Leave a Reply

791 Comments on "How to Install macOS Sierra Final on VirtualBox on Windows"

avatar
Tiago
Guest

Do you have that VM code for virtual box 5.1.x?? I

G.bains
Guest

bootloop on mine

Ilya
Guest

Hello, I’m trying to boot macOS sierra on Vbox 5.0 and get a bootloop. it keeps rebooting the black screen that runs commands before the mac welcome screen appears. I can’t get the welcome screen to load. Please help.
P.S: Running Windows 10 64bit with i7 processor on a laptop.

G.bains
Guest

Same mines is windows 10 64bit i5 surface book

Joao
Guest

Hi, the same infinite reboot cycle thing happened to me.
I fixed it by exiting VirtualBox , reapplying step 5 and launching VirtualBox again. It seems that, if you apply step 5 with VB running, the VM may not be changed as intended.

ilya
Guest

It’s alright, I switched to VMWare workstation followed that the other tutorial and it worked perfectly on the first time. Probably gotta find the right one for your hardware.

Frank
Guest

YESS; It is as you commented. I had the same error and I followed your comment. At the moment it works. THANK YOU VERY MUCH.

Silicon
Guest

Aside from Hyper-V initially hogging the rights to access virtualisation (WHY!!!), it went really smoothly! Thanks for putting this together Techsviewer!

Billy
Guest

How to fix display adapter only detected as 3/5 MB ?

Thanks

Anh
Guest

Nvm, my laptop has two graphic cards, and by running VirtualBox with the better card, everything works fine!

Ankur Sinha
Guest

Hi Just wanted to know is the bootloader ready as I am Unable to get this working on vmware but it runs fine on virtualbox.
regards

zana
Guest

I get the following error message prior rebooting:

I get following error:

waiting for DSMOS…
HID:legacy shim 2
unexpected session: 100000 uid: -1 requested by:30
appleKeyStore: operation failed (pid:30 sel:7 ret:e00002c2 ‘-536870206’)

Vivebaloo
Guest

Same issue. Anyone got a fix ?

Vivebaloo
Guest

Same issue. I have a laptop HP probooks 4530s with win7 64
Any idea to fix it ???

ToxicByte
Guest

I have the same problem… And i have no idea, how i can fix that

Raf
Guest

I fixed it by using the code for Virtualbox 5.x.x that appears on this article. If you use the code for 4.x.x you get this error

Noel
Guest

Hello, I have the same issue despite your fix, any clue?
What kind of information can I give you?

Best

Masto
Guest

Hello and thks for the tutorial,
I have an issue. I cant drag & drop or add folder or data from windows to mac or vice versa, how can i do it with Virtual Box? it doesnt work
Thanks in advance for the help

vali
Guest

I keep getting stuck at the point where it ask to where to install.
Only one option is avaialable : a disk with OS X base system label and if i select it it says there is not enouth disk space.

wpDiscuz