Jacob Tomlinson's profile picture Jacob Tomlinson
Home Blog Talks Newsletter About

How to install OS X Yosemite Developer Preview Beta in Virtualbox

3 minute read #apple, #developer-preview, #guide, #os-x, #terminal, #virtualbox, #yosemite

Like me you may be excited about the Developer Preview Beta of OS X 10.10 Yosemite and want to try it out, but you don’t want to deal with a buggy system between now and the general release. If that’s the case you’ll want to install Yosemite as a virtual machine on your Mac. Here’s how I’ve done it on mine using VirtualBox.

[Update] Performance is pretty poor at the moment.

Yosemite

sudo gem install iesd
iesd -i /Applications/Install\ OS\ X\ 10.10\ Developer\ Preview.app -o YosemitePreview.dmg -t BaseSystem
hdiutil convert YosemitePreview.dmg -format UDSP -o YosemitePreview.sparseimage
hdiutil mount /Applications/Install\ OS\ X\ 10.10\ Developer\ Preview.app/Contents/SharedSupport/InstallESD.dmg
hdiutil mount YosemitePreview.sparseimage
cp /Volumes/OS\ X\ Install\ ESD/BaseSystem.* /Volumes/OS\ X\ Base\ System/
hdiutil detach /Volumes/OS\ X\ Install\ ESD/
hdiutil detach /Volumes/OS\ X\ Base\ System/
hdiutil convert YosemitePreview.sparseimage -format UDZO -o YosemitePreviewVirtualBox.dmg
rm YosemitePreview.sparseimage
rm YosemitePreview.dmg

Yosemite

Yosemite

cd /path/to/your/vm
VBoxManage modifyvm "VM Name" –cpuidset 00000001 000306a9 00020800 80000201 178bfbff

Yosemite

Yosemite

Yosemite

Yosemite Yosemite

Yosemite

Once this completed you should be greeted with something that looks like this.

Yosemite

Now sadly the performance of Yosemite in VirtualBox is pretty poor. But it’s good if you want to take a quick look at the features.


Have thoughts?

I love hearing feedback on my posts. You should head over to Twitter and let me know what you think!

Spotted a mistake? Why not suggest an edit!