Edit: Virtualbox 4.x is now out! And most all hackintosh these days is being done via tonymacx86. So this article may be slightly dated. Tune in for updates on virtualbox + OS X soon!
How do I install OS X inside Virtualbox?
You will need:
– Virtualbox 3.2 or higher
– Intel CPU of Core 2 Duo or better
– Empire EFI boot CD ( http://prasys.info/osx86hackint0sh/ )
– Retail OS X 10.6 DVD
Setup a Virtualbox instance as OS X 32bit.
Change these things:
System: UNcheck Enable EFI
USB: UNcheck USB(!)
Hard disk should be on IDE (ICH6)
Now boot the Empire EFI CD, then it’s like installing on a hackintosh as normal.
At the Empire CD boot screen, swap out the disc with a retail OS X DVD, and continue OS install as normal.
At the end of the install it will either say ‘Installation FAILED’ or kernel panic. This is normal. Shut it down, and reboot with the Empire CD. At the Empire boot screen, choose the hard disk to boot from, and continue to Mac desktop.
At the desktop, run the post-install utilities from the Empire Boot CD.
After reboot, shutdown and go back to CHECK USB on. Otherwise keyboard/mouse may not work.
Any weird issues?
– When powering off, machine gives a kernel panic screen. Seems that it does shut down OK, just can’t power off.
– Clicking Apple > About this Mac crashes / resets to desktop
– CPU performance is true virtualized to match your CPU, but entire desktop is a little quirky. You have to click twice with the mouse at times. Sometimes mouse action or window action jumps. It is somewhat frustrating to use if you are picky about having a 100% native smooth OS X experience. My machine is an i5 750 with 8GB of ram and OS X is still a little quirky virtualized on this box.
Does it update?
Yes! I just applied the latest 10.6.4 update from software update and it works.