Ralph Shumaker wrote: > Can one take a single machine and run concurrently both full > virtualization and paravirtualization? If I wanted to run, say, > WhineDoze98 and FC, would I have to run both fully virtualized? Can one > run full alongside the other running para? With WhineDoze there is no > choice. Whereas FC could take advantage of the performance gains of > para, but can they coexist?
Yes, you sure can. Both kinds of VMs can coexist, though there are some minor limitations relating whether your host OS (dom0) is 32 or 64 bit. The first thing you need to verify is that your CPU supports virtualization extensions. If you have an Intel chip, look for the 'vmx' flag in /proc/cpuinfo. For AMD, check for the 'svm' flag. Note that you may have to turn the virtualization extensions on in your BIOS - most Intel machines I've seen have them off by default (Sparky III did). So assuming you have your extensions and Linux sees them, here are your options of what can run simultaneously: 32 bit host ----------- 32 bit fully virtualized 32 bit paravirtualized 64 bit host ----------- 32 bit fully virtualized 64 bit fully virtualized 64 bit paravirtualized The important thing to note is that paravirtualized guests must match the host's bit count. And when I say "32 bit host" I mean the OS - you could be running 32 bit Linux on 64-bit capable hardware (as many do) but you'd still have to follow the 32 bit table. Hope that helps! Let us know how your Windows virtualization project goes. :) -- Joshua Penix http://www.binarytribe.com Binary Tribe Linux Integration Services & Network Consulting -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
