The lastest VirtualBox does not require modifying InstallESD.dmg any more. iesd -i /Applications/Install\ OS\ X\ Mavericks.app -o Mavericks.dmg -t BaseSystem -uninstall-extension AppleTyMCEDriver.kext
On Mac Pro Early 2009 and other Macs that have ECC memory, AppleTyMCEDriver.kext will cause a kernel panic during the boot. iesd -i /Applications/Install\ OS\ X\ Mavericks.app -o Mavericks.dmg -t BaseSystemĪll Macs using Intel Haswell CPU (Macs after 2013) need to fake their CPU as Ivy Bridge in order to boot the virtual machine. Therefore, we need to create a bootable install disk with BaseSystem.dmg. The the new InstallESD.dmg is not bootable. They reported that changing the default chipset ICH9 to PIIX3 fixes this issue.
Some people encountered black screen upon booting the virtual machine. In the lastest VirtualBox, all the default settings work well.
Base Memory: 2048 MB (larger is better) Operating System Version: Mac OS X (64 bit) Install OS X.app purchased in Mac App Store If your host system is OS X, you can follow the instructions on: