OS X El Capitan is available now, having launched on 30 September, however, you may not be perpared to completely ditch Yosemite, perhaps because you are worried that essential software won't run, or because you don't want to jump in head first. If that's the case, you may find this tutorial is for you.
For this tutorial we assume that you’ve either signed up to the El Capitan beta programme, or are planning to download a copy as soon as El Capitan comes out, but you aren't keen on losing your current installation of Yosemite. If you want to learn how to get the El Capitan beta, this article covers that: Get OS X El Capitan on your Mac now.
See also: How to make a bootable OS X 10.10 Yosemite install drive | How to update to the new Mac software, how to download OS X El Capitan | The top features in OS X El Capitan |Run El Capitan from a separate hard drive | Features in OS X 10.12, successor to El Capitan: Wishlist
Making a new partition for OS X El Capitan
Arguably the simplest way of putting El Cap on your Mac, and one that’ll give you the very best performance, is to create a new partition for it alongside the existing one on your hard disk. This way you can choose to boot into El Capitan or keep working within your existing Yosemite installation.
This sounds complicated and dangerous but Apple has put a lot of work into making it simple and safe. However, even they won’t deny that repartitioning is a somewhat risky activity - data is shifted around on a fundamental block level -- so you should create a Time Machine backup before following the steps below.
- Start by opening Disk Utility, which you’ll find in the Utilities folder of the Applications list.
- Select your hard disk in the list on the left of the program window -- the first entry in the list and not the one indented beneath -- and then click the Partition tab at the right.
- Underneath the Partition Layout diagram, click the small plus button. This will split the existing Mac OS X partition in half. Don’t worry -- nothing’s actually changed until you click the Apply button, and you can quit at any time without making changes.
- Separating the two partitions will be a drag handle, which you should drag so that the new partition at the bottom is given a minimum of 8GB of space -- look at the Size field at the right to get an idea. 8GB is a minimum laid down by Apple but you can provide more space, of course, and in any event you may have no choice because the partition will have to be a minimum size laid down by Disk Utility -- on our 512GB MacBook this was 33.63GB, for example.
- If you find the plus button is greyed out and unclickable then you might have to temporarily deactivate FileVault on your hard disk -- see below.
- In the Name field at the top right of the window, type something memorable, like El Capitan. Leave everything else as it is.
- Click the Apply button to repartition, and then Partition in the dialog box that appears. It should take around a minute and be pain-free -- you’ll see a progress display at the bottom right of the Disk Utility window, and can continue working in other apps while it completes.
Using Disk Utility you can create a new partition for El Capitan after your existing OS X installation
If the repartitioning process halts with an error then, don’t worry, OS X should revert things to the way they were. The error will likely be caused by the presence of very large files on your disk, such as multiple-gigabyte movie files. You might consider either deleting these, if you can, or temporarily moving them to external storage, and then trying again.
To deactivate FileVault should you need to, open System Preferences, click the Security & Privacy icon, click FileVault and then click the Turn Off FileVault button (you may have to click the padlock icon at the bottom left and provide your login password when prompted). Remember that it might take a while for FileVault to be entirely deactivated, but you can keep an eye on System Preferences to see the progress.
Of course, you can turn on FileVault again once El Capitan has been installed.
If you install El Capitan and then think you made a mistake, here's How to remove El Capitan and revert to Yosemite
Installing El Capitan in your new partition
Find the installer you downloaded earlier and double-click it. Follow through the installation wizard but, and this is crucial, when it comes to choosing a destination, click the Select All Disks button and select your new partition. If you named it as described in the steps above then it should be identified as El Capitan Beta.
Installation will then happen in two separate phases -- initially the files will be copied to the new partition, and then they’ll be installed. You may find your Mac rebooting several times.
Ensure you select your new partition when installing via the El Capital installation routine
Once El Capitan has installed you can choose to boot into it in one of two ways:
- Hold down Alt (Option on some keyboards) before the Apple logo appears when first booting, and use the cursor keys to select the El Captain installation
- Boot into Yosemite, open System Preferences, click the Startup Disk icon, and select the El Capitan partition. Then click Restart. To switch back to booting into Yosemite, repeat this step when El Capitan is up and running, and select the Yosemite partition.
Installing El Capital in a virtual machine
Another way to trial El Capitan is to install it in a virtual machine. There are various virtualisation apps for the Mac, including Parallels Desktop, VMware Fusion and the free of charge Oracle VirtualBox.
Virtualisation software like Parallels Desktop and VMware Fusion will let you install OS X Mavericks in a virtual machine, and then update to OS X El Captain
Although both Parallels and Fusion let you install a virtual machine installation of OS X – click More Options when creating a new machine in Fusion, or the right arrow under the Free Systems heading when creating a new machine in Parallels – both use the OS X Recovery Partition to source the installation files. Therefore, you can only create a virtualised OS X of the same version you’re already using. You might be able to get around this with a hack worked out by a Redditor, but such instructions not for the faint hearted. A legitimate although more time-consuming method is to create an OS X virtual machine of your current version of OS X using the Recovery Partition files, as mentioned above, and then boot into it and update to El Capitan via the App Store.
Oracle’s virtualisation software has the benefit of being free of charge but its support for running OS X as a virtual machine is still experimental and it isn’t as simple as pointing a new virtual machine at the OS X El Capitan installation files. Some details are listed here on an Oracle forum posting but they’re only really for hardcode command-line techies.
Another method of installing OS X within VirtualBox is to use files created by the hackintosh community, and you’ll find many guides online, but some of these are hacked versions of Apple’s copyright system files so are illegal.
Installing OS X El Capitan on VirtualBox should be straightforward but in reality requires quite a bit of command-line hacking