OracleVM can be downloaded free of charge from http://edelivery.oracle.com/oraclevm. This implementation is tested with 2.2.0.
The system needs to have more than 512MB of memory, or else you'll see cryptic error like the following and the installer fails to boot:
VFS: Cannot open root device "<NULL>" or unknown block(0,21) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,21)