VirtualBox

How to Install Mac OS X El Capitan on PC on VirtualBox

Written by Techsviewer

OS X EI Captain is now available for easily download and at present, this new revolution is known to all. This lucrative downloading opportunity is now widely grabbed enthusiastically by the dedicated Mac owners as they can enjoy ocean deep benefits with the latest version of OS X installed. Apart from Mac, OS X EI captain also offers sudden yet astonishing benefits over PC. However installing MAC OS X on non- Apple hardware is a bit tiresome and complicated. This is an easy guidebook, Install OS X El Capitan on VirtualBox on PC.

What is a VirtualBox? VirtualBox is basically a program, over which you can install and eventually run OS X with Intel-based and Amd processor. You would be happy to know that, this latest technology is a free to all. Its current available version is exclusively designed for meet domestic net surfing issues successfully.

OS X 10.11 Image:
Google Drive (One Full): https://goo.gl/zGI6v7
Google Drive (One Full): https://goo.gl/0HKiW9
Fix Download Limit: https://techsviewer.com/fix-download-limit
Torren.t: https://goo.gl/WH5bWc

When you are planning to run Mac OS X 10.11 EI Captain on VirtualBox and that too on windows, it will kill a fraction of your extra energy but when done it is awesome.
So, download Image and install the same and get a first-hand look and feel into the whole virtual set up and how it operates and helps you. Experience is always something worth of experiencing, and OS X on VirtualBox deserves fraction of your time.

Computer Requirements
Windows: 7 or 8 or 10 (64bit)
Processor: Intel
Memory 3072 MB (minimum)
BIOS: Enable virtualization in BIOS (VT-x)

Software:
VirtualBox: VirtualBox 4.3.18 or 5.0
Image: Mac OS X 10.11 El Capitan Retail VirtualBox Image
Winrar or 7zip

Steps to Use Mac OS X 10.11 El Capitan Final On VirtualBox on Windows

Step 1: Extract Image File with Winrar or 7zip

Right Click Part1 or Image file then Select Extract Here:

Extract File with WinRar

Extract File with WinRar

Step 2: Install VirtualBox

This Image working on VirtualBox 4.0 and 5.0

Install VirtualBox 5

Install VirtualBox 5

Step 3: Create New Virtual Machine

Name: OS X El Capitan Final
Type: Mac OS X
Version: Mac OS X 10.11 El Capitan (64 bit)
Memory size is 4 GB( min 2.56 GB)
Image: OS X El Capitan Retail.vmdk

Create New Virtual Machine on VirtualBox

Create New Virtual Machine on VirtualBox

Step 4: Edit Your Virtual Machine

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

El Capitan Processor on VirtualBox

El Capitan Processor on VirtualBox

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

El Capitan System on VirtualBox

El Capitan System on VirtualBox

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

Open the Command Prompt (cmd) in Windows with Run as Administrator:

Run CMD with Run as Admin

Run CMD with Run as Admin

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

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

Code for Virtualbox 5.0.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

Add Code El Capitan on VirtualBox

Add Code El Capitan on VirtualBox

Step 6: Done! Run Your Virtual Machine:

Now, You can create new User account on OS X El Capitan. Thanks!

El Capitan on VirtualBox

El Capitan on VirtualBox

Enable VT-X in BIOS to fix this problem: “VT-x is disabled in the BIOS for both all CPU modes”

Mac’s Tutorial: How to Fix OS X El Capitan Slow?

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

780 Comments on "How to Install Mac OS X El Capitan on PC on VirtualBox"

avatar
Mike
Guest

Virtualbox Additions does not seem to be cooperating. How can I make it fullscreen?

Maaike
Guest

Hey! First of all: Thanks for this awesome tutorial! However, I’ve got a problem in using it… After the last step I try to switch on the virtual machine and boot it, but it gets stuck halfway throught with a Missing Bluetooth Controller Transport error. Is there any way to solve this?

dave
Guest
Linux : the commandline script , you can copy paste over, and lowercase the vboxmanage command, but be careful, I copypasted and got the non-ASCII quote marks! change them to be normal quote marks around “osx” and around the parameters to the right of that. It was not throwing an error but osx still failed to boot. Finally after that i got the ‘choose language’ first screen… here’s my script i ran with sh as one file… vboxmanage modifyvm “osx” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff vboxmanage setextradata “osx” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3” vboxmanage setextradata “osx” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple” vboxmanage setextradata “osx” “VBoxInternal/Devices/smc/0/Config/DeviceKey”… Read more »
anonoymous (person not hacktivist)
Guest
anonoymous (person not hacktivist)

my virtualbox machine went into guru meditation

Jeff Ledwin
Guest

Windows 10 Home 64bit
Intel i5
8GB Memory
1TB Hard Drive

Version 5.1.10
Chipset: Tried both PIIX3 and ICH9
2 CPUs assigned

First, the virtual machine displays only a command line/terminal. I think that might have something to do with it.

Second, it stops loading anything after it showed a “Bluetooth Controller Transport error”. Please help!

Brent Vogel
Guest
on these instructions, the first one on line 2, remove the .exe from it, and i also ran these instructions both with Virtual Box running and with it not running. I’m not sure if that makes a difference or not. but after doing that it went past the bluetooth error. Now i’m trying to figure out how to use a boot loader since this guy says that can fix the not being able to log into the app store.. cd “C:Program FilesOracleVirtualBox” 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”… Read more »
Sergio
Guest

Hi

will it run on Core2Duo E8400, Asus P5K Pro mb (with Vanderpool enabled), with 6GB of RAM? Both VirtualBox 4.x and 5.x and VM workstation Player 12 fail to start the image, showing the Guru meditation notification or failure notice (in Player). I tried tens of different settings, and also Olarila approach – nothing helps. what can you recommend?

mostafa
Guest

it stops at
hfs : unmount initiated on recovery HD on device disk0s3

Kris
Guest

Windows 10 Pro 64 bit
Intel Core i7 2.5GHz
32 GB RAM, 1TB HD

Virtual Box and Expansion Pack
Version 5.1.12
Chipset: PIIX3
2 CPUs assigned

Followed Steps as outlined in post

Originally received the EFI screen but now process doesn’t even trigger. Receive the following errors below

Errors:
Failed to open a session for the virtual machine OS.

Configuration error: Querying "DeviceKey" as a string failed (VERR_CFGM_NOT_ENOUGH_SPACE).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

Bob
Guest

Not working for me either… Bluetooth Controller Transport error, with either 1 or 2 CPUs

Blake
Guest

Hello Techsviewer, I was wondering if you had any ideas as to why I am unable to sign into my apple ID. Whenever I try to do so it just does nothing. There is no change in GUI or anything. Any advice?

Rob
Guest

I had the same issue. It’s because the virtual machine has the serial number set to 0.

I had to install clover bootloader and set a proper serial in config.plist. App store sign in worked perfectly after that

Brent Vogel
Guest

Could you type up some instructions on how to use that bootloader? i have no idea and am having the same problems with the app store.

William
Guest

Hi, I tried to start the VM, but the boot failed. It says “A critical error has occurred while running the virtual machine and the machine execution has been stopped.”
On the log it says

Error allocating 0x800 pages at 0x0000000001a00000 alloc type 2
Error allocating 0x800 pages at 0x0000000001a00000 alloc type 2
Error loading kernel cache (0x9)
Boot Failed. Mac Boot
Boot Failed. EFI DVD/CDROM

My processor is AMD FX-8320E, with 16GB RAM

Rob
Guest

OSX doesn’t run on AMD processors without some tweaking

Fabio
Guest

What’s the tweaking needed? 😉

saed
Guest

this is not working for me!!

leo
Guest

on win10 and virtualbox 5.0.30, many erros, last line saying:
considerRebuildOfPrelinkedKernel com.apple.kext.triggers triggered rebuild

saed
Guest

its working !!

Gunars
Guest

Works perfect!Thanks!

That Guy...Brian
Guest

I’m not sure if anyone else has gotten this particular error, but I followed all the instructions perfectly and I’m getting a “(VERR_CFGM_VALUE_NOT_FOUND)” error on startup. My processor is a quad-core Intel Core i7 4710HQ, and I’m running Virtualbox 5.1.10.

Erik
Guest

i did everything right. el capitain is installed and running on vm.. i enables virtualization on bios… but when i run the el capitan vm, i get a cmd kind of screen running on a shell….. any comments on how to resolve this?

papimigas
Guest

Do you have EFI activated on VM settings? Try to disable it and boot again

Jeff Ledwin
Guest

Tried it with EFI disabled, the vm reports “no bootable medium found”.

Ezequiel
Guest

Windows 7 Ultimate / VBox 5.1.10
When I first tried to run the VMBoxManage commands, I kept getting an error that the VM could not be found.
So before running all the VMBoxManage commands I had to run this one:
VBoxManage.exe registervm “.vbox”
Then I was able to run these commands.

Now I’m stuck since it cannot find Bluetooth transport.

Jared
Guest

I have it all set up but all I get is a black screen when I run it.

I have intel I7
16gb ram
Windows 10

Ezequiel
Guest

Try this:
In VirtualBox UI, select the VM on the left. Then click on “System” and change the “Chipset” to PIIX3.
I had the same issue and this is what fixed it for me.

val
Guest

Hello! How do I replace “Your VM name” to “El Capitan Final”?
Thanks!

Jeff Ledwin
Guest

Copy the text you need to replace it in Notepad or some other text editor. Do it there, then copy that into CMD.

wpDiscuz