From KVM
Revision as of 12:06, 13 July 2007 by Andreas (Talk)


Fedora/RedHat Derivatives

Guest Guest bitness Host version Host cpu Host bitness Status Comments
FC6 32 kvm-26 Intel, AMD 32, 64 Works
FC5 32, 64 kvm-12 Intel, AMD 32, 64 Works
Trixbox (CentOS) 32 kvm-12 Intel 64 Works

Ubuntu/Debian

Guest Guest bitness Host version Host cpu Host bitness Status Comments
Debian Etch 32 kvm-27 Intel 64 Works Needs 2.6.21 kernel from backports.org to boot, otherwise use -no-kvm
Ubuntu 7.04 32, 64 kvm-26 Intel, AMD 32, 64 Works Installation requires -no-kvm on Intel
Ubuntu LTS Server 32 kvm-20 Intel 32 Works use -no-acpi
Debian Etch 32, 64 kvm-18 Intel 64 Works
Debian Sarge 32 kvm-12 Intel 32 Works
Debian Sarge 32 kvm-12 Intel 64 Mostly works Install hangs, will install via -no-kvm. Runs fine after

Other Linux Distros

Guest Guest bitness Host version Host cpu Host bitness Status Comments
Slackware 11 32 kvm-15 Intel 64 Works using test26.s kernel
OpenSuse 10.2 32 kvm-17/18 Intel 32 Works sans gfxmenu
OpenSuse 10.2 32/64 kvm-28/29 Intel 64 Works sans gfxmenu, choose noapic installation
Qemu-Puppy 2.01-3 32 kvm-17/18 Intel 32 Works
Qemu-Puppy 2.13-1 32 kvm-17/18 Intel 32 Works
KNOPPIX 5.1.1 32 kvm-18 Intel 64 Works wants nmi_watchdog=0 kernel parameter
Knoppix 5.2 32 kvm-18 Intel 32 Works
SystemRescueCD 0.3.4 32 kvm-18 Intel 64 Works Works fine, except for initial X-setting "cirrus" - changed to "vesa", then works.
Gentoo 2006.1 32 kvm-24 Intel 64 Works
Gentoo 2007.0 32 kvm-24 Intel 64 Works

Windows Family

Guest Guest bitness Host version Host cpu Host bitness Status Comments
Windows Vista Ultimate 32 kvm-26 Intel 32 Works See Vista Networking Workaround for getting networking to actually work. Not Aero capable.
Windows XP Pro 32 kvm-24 Intel, AMD 64, 32 Works See Windows ACPI Workaround for better performance
Windows 2000 Pro (SP4) 32 kvm-20 Intel 64, 32 Works Install with -no-acpi
Windows Server 2003 (Enterprise, SP2) 32 kvm-14 Intel 64 Works Needs -no-kvm and -no-acpi for install and possibly for update to SP2. Use -net nic,model=rtl8139
Windows 98SE 32 kvm-24 AMD 64, 32 Crashes Stops during boot. 100% CPU. Safe mode boots, but crashes starting a DOS box. Works with -no-kvm
Windows 95 32 kvm-24, 2.6.20.7 AMD 64, 32 Crashes Stops during boot. 100% CPU. Works with -no-kvm, but doesn't recognize the NIC. Did no further testing.

BSD

Guest Guest bitness Host version Host cpu Host bitness Status Comments
OpenBSD 4.0 64 kvm-12 Intel 64 Works
OpenBSD 4.0 32 kvm-16 + CVS Intel 64 Works
FreeBSD 6.2 64 kvm-12 AMD 64 Works
FreeBSD 6.2 32 kvm-16 + CVS AMD 64 Works
GNU/kFreeBSD 64 kvm-15 AMD 64 Works
GNU/kFreeBSD 32 kvm-16 + CVS AMD 64 Works
FreeBSD 6.1 32 kvm-17/18 Intel 32 Works
NetBSD 3.1 32 kvm-17/18 Intel 32 Works
NetBSD 3.1 32 kvm-21 AMD 64 Works

Others

Guest Guest bitness Host version Host cpu Host bitness Status Comments
Haiku OS 32 kvm-12 AMD 64 Works screenshot
Amiga Research OS (AROS) 32 kvm-12 AMD 64 Works LiveCD tested. screenshot
ReactOS 0.3.0 32 kvm-14 AMD 64 Works screenshot
Solaris 10 GA U3 64 kvm-12 Intel 64 Works screenshot
FreeDOS 1.0 32 kvm-12/14 Intel 64 Work(ish) Can only be installed from live CD by disabling kvm and using qemu only. Upper memory management (himem.exe) crashed kvm. Some other drivers do so as well. Step through booting using F8 to determine which. DOS is confined to the lower 640K of memory. See bug 1666308.
Solaris 10.1 32 kvm-17/18 Intel 32 Works Complains about clock speed
Xen 3.0.4 64, 32 kvm-18 Intel 64 Works
Solaris 11 32 kvm-18 Intel 32 Works