This document provides information on using Ubuntu with virtual machine software.
Popular virtual machine applications
This section lists the most commonly-used virtual machine applications which support Ubuntu.
Xen is a popular, open-source virtual machine application that is officially supported by Ubuntu. It provides high performance, but only supports a small number of host and guest operating systems. Ubuntu is supported as both a host and guest operating system, and Xen is available in the
universe software channel.
- Xen - instructions on getting Xen up and running on Ubuntu
- Xen wiki - more information about how Xen works
- VirtualBox - Open-source virtual machine from Sun Microsystems. Easy to install and use. Very popular.
VMware is a non-free virtual machine application, which supports Ubuntu as both a host and guest operating system. Several versions of VMware are available at no cost and can be installed on Ubuntu. One,
vmware-player, is available from the
multiverse software channel in Ubuntu. VMWare is the virtual machine solution that has been in use the longest and is the most widely used.
- VMware - General instructions on installing and using VMWare with Ubuntu
- Full|listing of VMWare documentation available from the community support pages
Qemu is a processor emulator and virtual machine. Qemu supports Ubuntu as both a host and guest operating system, and is capable of emulating arm, powerpc, sparc and x86 processors. Qemu is available from the
universe software channel in Ubuntu as the package
- Installation/QemuEmulator - Instructions for installing Ubuntu as a guest in Qemu
- WindowsXPUnderQemuHowTo - Instructions for running Windows XP as a guest on Ubuntu
- FrQemuInstallHowTo - Instructions pour l'installation de Qemu (en Français)
- WindowsXPUnderQemuHowTo - Instructions for installing KQemu accelerator on Ubuntu.
|Note: KQEMU will not work under Ubuntu 10.04. See KQEMU page for more info|
Microsoft Virtual PC
Microsoft Virtual PC is a proprietary virtual machine application for Microsoft Windows. It is capable of running Ubuntu as a guest operating system.
- XFree86 needs to be configured for either 16 bpp or 32 bpp. 24 bpp does not work.
- All Virtual PC network configurations work: direct, shared, and local (loopback).
- There is a bug with PS/2 emulation in the kernel 7.04. Since Virtual PC 2007 emulates a PS/2 mouse, the mouse doesn't work.
- Parallels - Commercial virtual machine for the Mac, Windows, and Linux.
Other virtual machines
This section provides a short list of alternative virtual machines which are capable of running Ubuntu as either a host or guest operating system.
- UserModeLinux - Alternative open-source virtual machine
For a Virtualization technologies that runs with Ubuntu as a Host or a Guest, please see Virtualisation.
- Virtual Machine - Wikipedia, the free encyclopedia - General information on virtual machines.