Virtualisation on non vmx/svm CPU

Soren Hansen soren at
Mon Jul 7 07:00:39 UTC 2008

On Thu, Jul 03, 2008 at 05:15:57PM +0800, Onno Benschop wrote:
> There are cryptic references to kqemu scattered through the 'net and
> the package description for kvm provides hints as well, but it then
> goes on to recommend that you don't use kvm, but rather use qemu. 

KVM uses the CPU extensions of newer Intel and AMD processors to do
"accelerated" virtualisation.  qemu with kqemu uses a form of binary
translation to do the same. kvm cannot use kqemu.

> I've seen references to kvm using kqemu to "speed things up", but I'm
> hazy on the details.

If you want to play with kqemu, it should be about as simple as: "sudo
apt-get install module-assistant && sudo m-a a-i kqemu && sudo modprobe
kqemu" and then run qemu (making sure you have appropriate access to

> I've read about virtualbox and several other solutions, but I'd rather
> not tread down yet another dead end to then be told "Well, you should
> have chosen kvm."

If you don't have the required hardware support, kvm is not going to be
useful to you anyway. :/

> So, as a current VMware user, wanting to deploy and test virtual
> machines both in my Ubuntu development environment and with clients
> running ubuntu-server, what are my options, what will be properly
> supported and what can I expect when a new kernel update comes along?

The only officially supported, free virtualisation solution is kvm. I
hear a lot of people talk about VirtualBox and it seems to be well
maintained in Ubuntu as well, so that might be an option for you.
However, the free edition of VirtualBox does not have a headless mode,
so if this is meant for server use cases, it might not be a very good
fit for you. Other alternatives include VMWare (Server or ESX) and Xen.

> It is possible that Ubuntu does not yet include what I'm seeking, but
> the way soren tells it, virtualisation is everywhere :)


Soren Hansen               | 
Virtualisation specialist  | Ubuntu Server Team
Canonical Ltd.             |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 307 bytes
Desc: Digital signature
URL: <>

More information about the ubuntu-server mailing list