

- #INSTALL OS X EL CAPITAN ON VIRTUALBOX HOW TO#
- #INSTALL OS X EL CAPITAN ON VIRTUALBOX MAC OS X#
- #INSTALL OS X EL CAPITAN ON VIRTUALBOX INSTALL#
- #INSTALL OS X EL CAPITAN ON VIRTUALBOX DRIVER#
- #INSTALL OS X EL CAPITAN ON VIRTUALBOX BLUETOOTH#
The reason this works is that the installer package on the disk image and the actual macOS installer bypass the model check if they detect they are running inside a VM. Once you have the Mojave VM, you can open the El Captain "InstallMacOSX.dmg" file from inside that VM and run the installer, which creates the "Install OS X El Capitan" application, copy that application out to the host then use it to create your El Capitan VM (and delete the temp Mojave VM if you don't need it for anything else). You can download the Mojave installer from Apple's support page (it comes as an application, not a disk image, so it can be used directly to create the Mojave VM). Before running the virtualbox it is necessary to check whether our.
#INSTALL OS X EL CAPITAN ON VIRTUALBOX MAC OS X#
If you don't have access to a suitable older Mac model, the workaround is to create a temporary VM for a later macOS which your Mac is able to run, e.g. Part 1 Mac OS X El Capitan Installation Part 2 Installing Bootloader and Keyboard. If your iMac is a 2017 or later model, then it is too new to run El Capitan, so the installer package inside the disk image will refuse to proceed.

The catch is that you can only do this on a Mac which is able to boot El Capitan.

That application is the file you need to create an El Capitan VM. dmg in macOS and run the installer package inside it, which will create an "Install OS X El Capitan" application in your Applications folder. The key detail is that you can't use that InstallMacOSX.dmg file to create a VM. Where can be 0, 1, 2, 3, 4 or 5 referring to 640x480, 800圆00, 1024x768, 1280x1024, 1440x900 or 1920x1200 screen resolution respectively.This problem has come up before and I gave a more detailed answer at the time. To control the GOP (Graphics Output Protocol), use the following Terminal command: VBoxManage setextradata '' VBoxInternal2/EfiGopMode VBoxManage modifyvm '' -cpuidset 1 000206a7 02100800 1fbae3bf bfebfbff
#INSTALL OS X EL CAPITAN ON VIRTUALBOX BLUETOOTH#
Stuck on boot: "Missing Bluetooth Controller Transport" Try to reinstall VirtualBox to fix this error.
#INSTALL OS X EL CAPITAN ON VIRTUALBOX DRIVER#
Error message: "Kernel driver not installed (rc=-1908)" In case you encounter any issues or problems, check below to find a solution.

Here are some of the frequently asked questions from the comments.
#INSTALL OS X EL CAPITAN ON VIRTUALBOX INSTALL#
Now you can start up your VM, open the Disk Utility.app within the installer and create a new HFS+ partition to install a fresh copy of Yosemite. Open VirtualBox, insert the customized yosemitefixed.dmg in the CD-ROM drive of your guest system and make sure to adjust the chipset to " PIIX3". dmg file (UDZO format): hdiutil convert yosemite.sparseimage -format UDZO -o yosemitefixed.dmg Note: If that doesn't work and you get a "resource busy" message in step 12, try using the Disk Utility.app:įinally we can convert it back into a. Hdiutil unmount "/Volumes/OS X Base System/"Īs well as the mounted disks via diskutil and your Terminal: diskutil unmountDisk $(diskutil list | grep "OS X Base System" -B 4 | head -1)ĭiskutil unmountDisk $(diskutil list | grep "OS X Install ESD" -B 4 | head -1) Unmount both the InstallESD and the sparse image: hdiutil unmount "/Volumes/OS X Install ESD/" to copy the missing original base system files back into the customized InstallESD: cp "/Volumes/OS X Install ESD/BaseSystem."* "/Volumes/OS X Base System/" hdiutil mount "/Applications/Install OS X Yosemite.app/Contents/SharedSupport/InstallESD.dmg" Now we need to mount both the original InstallESD and the customized sparse image that we just generated. Hdiutil convert yosemite.dmg -format UDSP -o yosemite.sparseimage How-to Preparationĭownload OS X Yosemite from the Mac App Store and open the Terminal.app to install iesd, a Ruby tool to customize OS X Install ESD's: sudo gem install iesdīefore we can use the vanilla Yosemite Installer in VirtualBox, we have to customize the InstallESD using iesd first as well as convert it into a sparse image (UDSP format): iesd -i "/Applications/Install OS X Yosemite.app" -o yosemite.dmg -t BaseSystem From now on, you can hold down Option during startup and choose to start up from either the OS X El Capitan disk. Legal disclaimer: Make sure to perform the following steps on a regularly purchased Apple computer, running a genuine OS X (host) operating system. It's based on this pastebin which I found via Google, adjusted to work with Yosemite.
#INSTALL OS X EL CAPITAN ON VIRTUALBOX HOW TO#
The guide below tries to explains how to easily install Mac OS X Yosemite 10.10 in a virtual machine using VirtualBox.
