There are contradictive statements about this. One article calls Virtualbox a paravirtualization (
http://www.desktoplinux.com/news/NS3656503933.html)
Virtualbox itself calls it a full virtualization (
http://www.virtualbox.org/wiki/Virtualization) as opposed to, say, Xen which is said to be a paravirtualizer.
However, in the same Virtualbox article, this statement is made:
Quote:
|
Originally Posted by Virtualbox
Virtualizers such as VirtualBox, on the other hand, can achieve near-native performance for the guest code, but can only run guest code that was written for the same target hardware (such as 32-bit Linux on a 32-bit Windows host)
|
However, I can assure you that I write this post on a 64-bit Intel Core Duo T7500 laptop, running Debian Lenny AMD-64 with Virtualbox installed and running Win2000. W2k for certain was never released in a 64-bits version.
I haven't tried 32-bit Ubuntu on my 64-bit VB though.
If it is true that Xen is a paravirtualizer, you might have to patch you guest OS or host OS or both.
Have you looked at the option to install 32-bits software right onto your 64-bit FC using the 32 bit libraries?
jlinkels