VirtualBox

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

Written by John

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.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

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

New Tutorial: How to Install macOS High Sierra on VirtualBox on Windows

How to Enter Full Screen Mode in macOS in VirtualBox

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

Featured Posts:
Adobe Acrobat Pro Alternative
When you think of PDF files, you instinctively see yourself opening one with Adobe Acrobat software. This program has been around for years and it has gradually become a users’ favorite when it comes to PDF editors....

1,499 Comments

  • Hi John! Thank you very much for the tutorial!

    I suggest putting the following line into description of step 5: “Close VirtualBox application before running the following commands in Command Prompt”
    A lot of people reporting about issues that can be solved by running those commands with VBox closed (helped me as well) so it would be nice to explicitly mention that point in your guide.

  • I followed all of the commands and it stopped at this,

    Process[203] crashed: mds. Too many corpses being created.

    Please help.

  • i followed this to a T and all its doing is sitting at boot loader considerrebuildofprelinkerkernal com.apple.kext.triggers triggered rebuild

  • ‘VBoxManage’ is not recognized as an internal or external command,
    operable program or batch file.
    This is what i get when i paste the script into CMD

  • Hey Bro, Thank you for your post. Is that possible to increase screen resolution on this MAC, and is it possible to make bootable OS X USB by converting this virtual box image.

    • Hey, yes, I did this to increase screen resolution:

      VBoxManage setextradata “MacOSX” VBoxInternal2/EfiGraphicsResolution 1920×1080

      PS: MacOSX is the name from my VM Machine. So you need to change for your VM Machine name.

  • I’ve downloaded the correct el capitan files from the google drive, all my settings in virtualbox are set for el capitan with the recommended settings and I’ve triple checked the code in command prompt. I still keep getting this black “Interactive Shell” screen. Can you help me?

Leave a Reply