As far as I know, you need special hardware to run OSX. And I suspect that the EULA for OSX prevents you from running on anything other than Apple-created hardware. Personally, I think this is a shame because Apple is missing out on the whole virtualization market (unless there is somethings that I don't know which is very possible - I don't keep up on Apple news).

Anyway, I am linking this to the MacOS forum, perhaps the folks there might have some advice and insights.

Peter Johnson wrote:Personally, I think this is a shame because Apple is missing out on the whole virtualization market (unless there is somethings that I don't know which is very possible - I don't keep up on Apple news).

The virtualization market is of no interest to Apple. Remember that Apple is a hardware company. Unlike with software companies, the purpose of its software is to make the hardware atteractive to buy, rather than to be the primary product in and of itself.

My understanding is, vmware on windows does now have the ability to run a Mac osx vm. You need to make sure your CPU supports hardware virtualization and it is enabled. You won't get good graphics performance, OpenGL or core graphics.

Edit: this was told to me by a friend who says he has tried it this morning.