This is a long term goal, won't be available in any time soon.
We have verified that OS X would work with VBoot, but it's not a top priority right now.
The thing is, though, that was one year ago, and their free trial of vBoot (that's right, it's not free) expired in January of this year, and hasn't been updated since. So basically, it won't work until you buy a license, and the sdk's price for us users to develop our own drivers for it is rediculous ($5000!?!)
They do, however, have released a modified version of Grub that apparently enables support of .vhd files, but I haven't looked at a code, because I'm not a programmer.
VirtualBox contains support for .vhd, .vmdk, and their own .vdi files. .img files are supported by a modified version of Grub, like Burg (whose map commands does NOT require the images to be in one, contigiuous area, unlike Grub4dos who does). Who knows? Maybe we could add DMG2IMG to add support for even native .dmg boot!
But, it's not that simple as merging code, I'm afraid. We need to create our own drivers for Mac OS X (probably .kext files) to enable it to support the .vhd/.img as a boot device. Both the official Windows 7 feature and VMLite's VBoot have their own drivers to enable the OS to boot. So, I was wondering if other developers would be willing to develop the following things:
1. A modified version of Grub or Burg that enables you to boot Mac OS X (perhaps chainload Chameleon from the .vhd)
2. Drivers that enable Mac OS X to boot from the .vhd.
After that, we could try to do the same thing as before, install Mac OS X from VMware onto the .vhd (native disk .vmdk pointing to the .vhd file), install the modified bootloader, and set it up. After that, we could reboot into it!
Anyone interested? Thanks in advanced!