Note: qemu/kvm will likely run most production operating systems, but this page is maintained nonetheless for general information purposes. Updates are welcomed.
| Guest
| Guest bitness
| Host version
| Host cpu
| Host bitness
| Status
| Comments
|
| Windows 2008 Essential Business Server
| 64
| qemu-kvm-0.11.0
| AMD
| 64
| Works
| Installed on 800 MB RAM only. Host is: Ubuntu Server 9.10 64-bit, 3 x 2.7 GHz AMD Athlon X3 425, 2 x 1 GB DDR2 667 MHz, single channel, 4 x 250 GB SATA Samsung 7200 drives: approx. 498 GB RAID 10 volume for host OS and machine images, 4 x 1 GB RAID 0 volume for swap due to low host main memory. USB hardware key works (Hasp), Virtio drivers for LAN and HDD still testing. By Tomaszg.
|
| Windows 2008 Small Business Server
| 64
| qemu-kvm-0.11.0
| AMD
| 64
| Works (reboot from guest doesn't correctly work)
| Installed on 2 GB RAM, 1 CPU core. Host is: Ubuntu Server 9.10 64-bit, 2 x Six-Core AMD Opteron(tm) Processor 2425 HE, 8 x 4 GB DDR2, ISCSI for Guest discspace. Don't use virtio drivers (harddisc/network), use IDE (harddisc) and e1000 (network) emulation instead. By Mark.
|
| Windows 2008 Standard
| 64
| qemu-kvm-0.11.0
| AMD
| 64
| Works (reboot from guest doesn't correctly work)
| Installed on 2 GB RAM, 1 CPU core. Host is: Ubuntu Server 9.10 64-bit, 2 x Six-Core AMD Opteron(tm) Processor 2425 HE, 8 x 4 GB DDR2, ISCSI for Guest discspace. Don't use virtio drivers (harddisc/network), use IDE (harddisc) and e1000 (network) emulation instead. By Mark.
|
| Windows 2008 Standard
| 32
| qemu-kvm-0.11.0
| Intel
| 32
| Works
| Installed on 1.5 GB RAM, 2 CPU core. Host is: Fedora 14 32-bit, Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz, 3 x 1 GB DDR2 + 1 x 2 GB DDR2, single SATA for host, separate SATA for guest. Working just fine with virtio or Realtek for network. CPU usage near 100% when viewing with KVM console, 14% when viewing through Remmina RDP.
|
| Windows 2008 R2 RTM
| 64
| kvm-88
| Intel
| 64
| Works
| Installs and works with 1GB guest RAM. screenshot
|
| Windows 2008 R2 Standard
| 64
| qemu-kvm-0.12.5
| Intel
| 64
| Works
| Installed on HP Proliant ML330 G6 with Ubuntu 10.04.1 server host (2.6.32-24-server) with kvm-kmod-2.6.32.16 using 2 CPU and 2GB guest RAM with IDE harddisc and e1000 network emulation. Works great. By Krunoslav Husak (h00s)
|
| Windows 2008 R2 Datacenter
| 64
| qemu-kvm-0.12.5
| Intel
| 64
| Works
| Installed on HP Proliant DL530 G4 with Debian 6.0.2 (2.6.32-5-amd64). Using 4 CPU and 4GB RAM for guest. Run stable. By Alexander Pushkarev. Screenshot
|
| Windows 7 Professional (Final)
| 64
| qemu-kvm-0.12.1.2-1 ARCH-2.6.32
| AMD
| 64
| Works
| using 2CPUs and 2GB guest RAM Screenshot
|
| Windows 7 RTM
| 32, 64
| kvm-88
| Intel
| 64
| Works
| Installs and works with 1GB guest RAM. screenshot
|
| Windows 7 RC
| 64
| kvm-72+dfsg-5
| Intel
| 64
| Works
| Installs and works without any problem with 1GB guest RAM.
|
| Windows 7 Beta
| 64
| kvm-84
| AMD
| 64
| Works
| Installs and works without any problem with 512MB guest RAM.
|
| Windows 7 Beta
| 32
| kvm-83
| Intel
| 32
| Works
| Installed in about 25-30 minutes and worked flawlessly on my ThinkPad T60 (1953-7EU) with 1.5G of RAM
|
| Windows 7 Beta
| 32
| kvm-62
| AMD
| 64
| Works
| "-m 2048 -vnc :0 -usbdevice tablet -smp 2 -std-vga" on qcow2
|
| Windows Server 2008 (Datacenter)
| 64
| kvm-72
| Intel, AMD
| 64
| Works
| by Alexey.E.
|
| Windows Server 2008 (Datacenter)
| 32
| kvm-72
| Intel, AMD
| 64, 32
| Works
| by Alexey.E.
|
| Windows Vista Ultimate
| 64
| kvm-84
| Intel, AMD
| 64
| Works
| (not Aero Glass capable) by Alexey.E.
|
| Windows Vista Ultimate
| 32
| kvm-84
| Intel, AMD
| 64, 32
| Works
| (not Aero Glass capable) by Alexey.E.
|
| Windows Server 2003 R2 (Std)
| 32
| qemu-kvm-0.11.1
| Intel
| 64
| Works
| Well with virtio drivers by Patrick.M.
|
| Windows Server 2003 R2 (Std)
| 32
| qemu-kvm-0.13
| Intel
| 64
| Works
| Well with virtio drivers (1.1.13) by Alexandre D.
|
| Windows Server 2003 x64
| 64
| qemu-kvm-0.13
| Intel, AMD
| 64
| Works
| Well with virtio drivers (1.1.13) by Alexandre D.
|
| Windows Server 2003 x64
| 64
| kvm-72
| Intel, AMD
| 64
| Works
| by Alexey.E. (setup is unstable, rerun several times)
|
| Windows Server 2003 (Enterprise)
| 32
| kvm-72
| Intel
| 32, 64
| Works
| by Alexey.E.
|
| Windows Server 2003 (Enterprise)
| 32
| kvm-72
| AMD
| 64
| Works
| by Alexey.E.
|
| Windows XP Pro x64
| 64
| kvm-72
| Intel, AMD
| 64
| Works
| by Alexey.E. (setup is unstable, rerun several times)
|
| Windows XP Pro
| 32
| kvm-72
| Intel
| 32, 64
| Works
| by Alexey.E.
|
| Windows XP Pro
| 32
| qemu-kvm-0.11.0
| AMD
| 64
| Works
| Installed on standard IDE driver. Swapped to Virtio XP drivers both for LAN and HDD after installation from "NetKVM-and-viostor.iso". Works well so far. by Tomaszg.
|
| Windows XP Pro
| 32
| kvm-72
| AMD
| 64
| Works
| by Alexey.E.
|
| Windows 2000 Pro (SP4)
| 32
| kvm-64
| Intel, AMD
| 64
| Works
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.
|
| Windows 2000 Pro (SP4)
| 32
| kvm-64
| Intel
| 32
| Works
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.
|
| Windows 2000 Advanced Server
| 32
| kvm-44
| Intel
| 64
| Works
| use Qcow2 format.
|
| Windows 98SE
| 32
| kvm-63
| Intel
| 32
| Fails
| by Alexey.E. (halts when booting HIMEM)
|
| Windows 98SE
| 32
| kvm-80, 2.6.27.7
| AMD
| 64
| no way
| install crashes
|
| Windows NT Server 4.0 sp 1
| 32
| kvm-72, 2.6.30
| Intel
| 64
| Works
| for networking use -net nic,model=ne2k_pci and install rtl8029 guest driver (included in guest OS cd)
|
| Windows NT Workstation 4.0 (no SP)
| 32
| qemu-kvm 0.12.3, 2.6.33
| AMD
| 64
| Works
| without any SP requires -cpu qemu64,level=1, also use -vga std
|
| Windows NT 4.0 SP6
| 32
| kvm 1.0, 2.6.32
| Intel
| 64
| Works
| requires -cpu qemu32, use Universal VBE30 for VGA (http://bearwindows.zcm.com.au/vbempg.zip)
|
| Windows 95
| 32
| kvm-44, 2.6.23-rc8
| AMD
| 64, 32
| no way
|
|
| Guest
| Guest bitness
| Host version
| Host cpu
| Host bitness
| Status
| Comments
|
| Fedora 18
| 32, 64
| qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works
| Requires sufficient memory (≧1G),
install from DVD or network
by Thomas Schweikle / Xompu
|
| Fedora 17
| 32, 64
| qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works
| Requires sufficient memory (≧1G),
install from DVD or network
by Thomas Schweikle / Xompu
|
| Fedora 16
| 32, 64
| qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works
| Requires sufficient memory (≧1G),
install from DVD or network
by Thomas Schweikle / Xompu
|
| Fedora 15
| 64
| kvm-83
| Intel
| 64
| Works
| Requires sufficient memory(e.g. 1.5G), and vga=std - by Arno-Can Uestuensoez / UnifiedSessionsManager
|
| Fedora 13
| 64
| kvm-83
| Intel
| 64
| Works
| by Arno-Can Uestuensoez / UnifiedSessionsManager
|
| Fedora 11
| 64
| kvm-87
| Intel
| 64
| Fails
| Anaconda freezes
|
| Fedora 11
| 32
| kvm-87
| Intel
| 64
| Works
|
|
| Fedora 11 BETA
| 32, 64
| kvm-84
| Intel
| 64
| Fails
| by Alexey.E. Slowness and softlockups.
|
| Fedora 10
| 32, 64
| kvm-85
| Intel, AMD
| 64
| Works
| by Alexey.E. Updated by Lennert.B.
|
| Fedora 9
| 32, 64
| kvm-85
| Intel, AMD
| 64
| Works
| by Alexey.E.
|
| Fedora 8
| 32, 64
| kvm-85
| Intel, AMD
| 64
| Works
| by Alexey.E.
|
| Fedora 7
| 32, 64
| kvm-75
| Intel, AMD
| 64
| Works
| by Alexey.E.
|
| Fedora 6
| 32
| kvm-26
| Intel, AMD
| 32, 64
| Works
|
|
| Fedora 5
| 32, 64
| kvm-12
| Intel, AMD
| 32, 64
| Works
|
|
| Fedora 4
| 64
|
| AMD
| 64
| Works, slightly high idle cpu
| by MichaelKarliner
|
| Fedora 3
| 64
| kvm-78
| AMD
| 64
| Works
| by George Y. Requires noacpi in boot options
|
| Fedora 1
| 32
| qemu-kvm-0.12.3
| Intel
| 64
| Crashes
| by Patrick.M. KVM freeze unable to kill PID.
|
| Fedora 1
| 32
| qemu-kvm-0.11.1
| Intel
| 64
| Works
| by Patrick.M.
|
| Guest
| Guest bitness
| Host version
| Host cpu
| Host bitness
| Status
| Comments
|
| Ubuntu 12.10
| 32, 64
| qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works, upgrade from Ubuntu 12.04
| by Thomas Schweikle / Xompu
|
| Ubuntu 12.04
| 32, 64
| qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works, installs from network
| by Thomas Schweikle / Xompu
|
| Ubuntu 11.10
| 32, 64
| qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works, installs from network
| by Thomas Schweikle / Xompu
|
| Ubuntu 11.04
| 32, 64
| qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works, installs from network
| by Thomas Schweikle / Xompu
|
| Ubuntu 10.10
| 64
| kvm-83
| Intel, AMD
| 64
| Works
| by Arno-Can Uestuensoez / UnifiedSessionsManager
|
| Ubuntu 10.04 LTS
| 32, 64
| kvm-84
| Intel, AMD
| 64
| Works
| 2010/05/15 by KeithW
|
| Ubuntu 9.04
| 64
| kvm-84
| Intel
| 64
| Works
| It's actually Xubuntu but should be the same both block and net virtio devices working too
|
| Ubuntu 8.10
| 32
| kvm-85
| Intel, AMD
| 32, 64
| Works
| by Peter.v.V.
|
| Ubuntu 8.04 LTS
| 32, 64
| kvm-64
| Intel, AMD
| 32, 64
| Works
| by Alexey.E. (some issues with virtio)
|
| Ubuntu 7.10
| 32, 64
| kvm-62
| Intel,AMD
| 32, 64
| Crashes, Workaround exists
| Install using Qemu, remove GFX boot. by Alexey.E.
|
| Ubuntu 7.10 Server
| 64
| kvm-60
| AMD
| 64
| Works
| No framebuffer (black screen at first). Hit enter to start installer.
|
| Ubuntu 7.10 Server
| 32
| kvm-60/61
| Intel
| 64
| Doesn't work
| Installer crashes (by Ryota Ozaki)
|
| Ubuntu 7.04
| 32, 64
| kvm-62
| Intel,AMD
| 32, 64
| Crashes, Workaround exists
| Install using Qemu, remove GFX boot. by Alexey.E.
|
| Ubuntu 6.06 LTS Server
| 32
| kvm-20
| Intel
| 32
| Works
| use -no-acpi
|
| Guest
| Guest bitness
| Host version
| Host cpu
| Host bitness
| Status
| Comments
|
| OpenBSD 5.0
| 64
| qemu-kvm-0.15.0, Linux 2.6.37.6 (Slackware 13.37)
| Intel Core2Duo E8400
| 64
| Works
| SMP works, no need to disable mpbios anymore. Must use if=ide as the scsi interface will result in sd0(siop0) errors during install; recommend using the e1000 network driver as well. More information can be found here.
|
| OpenBSD 4.9
| 64
| qemu-kvm-0.14, linux 2.6.38.4 (Fedora 15 Beta)
| AMD Phenom(tm) 9650 Quad-Core
| 64
| Works
| Disable mpbios as with 4.5
|
| OpenBSD 4.8
| 32
| kvm-83, linux 2.6.18 (CentOS 5.5)
| Intel E5700
| 64
| Works
| Disable mpbios as with 4.5
|
| OpenBSD 4.7
| 64
| qemu-kvm-0.12.5
| Intel
| 64
| Works
| Need e1000 driver. (scsi driver does not work). Ide works out of the box. disabling the mpbios is not needed. Done with Linux 2.6.34.2 host kernel.
|
| OpenBSD 4.6
| 32, 64
| qemu-kvm-0.11.0-0ubuntu6.3
| Intel
| 64
| Works
| Need e1000 driver and disable mpbios (same as other OpenBSD ≧ 4.5 entries)
|
| OpenBSD 4.6
| 32
| kvm-84-7.6
| AMD
| 32
| Works
| Use the e1000 driver [-net nic,model=e1000]. Does not find the network after the installation (during install is fine) but disabling mpbios as suggested in 4.5 workaround fixes it.
|
| OpenBSD 4.5
| 32
| kvm-85
| Intel
| 32
| Crashes
| Use the e1000 driver [-net nic,model=e1000] to avoid lockups and slow network speeds. Crashes after "setting tty flags" - Jaco van der Schyff
4.0 would hang on me at the same place if i booted /bsd.mp but not if i boot /bsd (uniprocessor kernel) - Buck
4.5 can be made to boot by disabling mpbios as described here; this is a workaround though, not a fix - Maxim
|
| OpenBSD 4.5
| 64
| kvm-84
| Intel
| 64
| Works
| Use e1000 drivers. Install from CD works, but then you must do the following at the next boot prompt: "bsd -c", "disable mpbios", then "quit"
Make this permanent by using "config -ef /bsd" as root, once everything has booted. -- Garry Dolley
|
| OpenBSD 4.4
| 64
| kvm-78
| AMD
| 64
| Works
|
|
| OpenBSD 4.2
| 32
| kvm-58
| Intel
| 32
| Works
|
|
| OpenBSD 4.1
| 32
| kvm-72
| Intel, AMD
| 64
| Works
| by Alexey.E.
|
| OpenBSD 4.0
| 64
| kvm-12
| Intel
| 64
| Works
|
|
| OpenBSD 4.0
| 32
| kvm-16 + CVS
| Intel
| 64
| Works
|
|
| Guest
| Guest bitness
| Host version
| Host cpu
| Host bitness
| Status
| Comments
|
| FreeBSD CURRENT
| 32, 64
| qemu-kvm-1.0+dfsg-9, qemu-kvm-0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works, use NIC model=e1000
| Upgrade from FreeBSD 9.0-STABLE
by Thomas Schweikle Xompu
|
| FreeBSD 9.0
| 32, 64
| qemu-kvm-1.0+dfsg-9, qemu-kvm-0.14.1+noroms-0ubuntu6.2
| Intel
| 32, 64
| Works, use NIC model=e1000
| installed from full DVD or Network Install
by Thomas Schweikle Xompu
|
| FreeBSD 8.3
| 32, 64
| qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel
| 32, 64
| Works, use NIC model=ne2k_pci or model=e1000 (prefered)
| installed from full DVD or Network Install
by Thomas Schweikle / Xompu
|
| FreeBSD 7.4
| 32, 64
| Debian Lenny, kvm-60
| Intel, AMD
| 32, 64
| Works, use NIC model=e2k_pci or model=e1000 (prefered)
| No issues in several weeks of testing. Tested with 1 and 2 virtual CPUs. Freddie;
installed from full DVD or Network Install
by Thomas Schweikle Xompu
|
| FreeBSD 7.2
| 64
| kvm-86-3
| Intel
| 64
| Works, need to install from the DVD or CD image
| Damon Chesser, Jadase Staff
|
| FreeBSD 7.1
| 64
| kvm-84
| Intel
| 64
| Works
| sdl graphics mess up if using kvm, setup with -nokvm then use ssh or -nographics and serial console
|
| FreeBSD 7.0
| 64
| OpenSUSE 10.3 kvm-63
| AMD
| 64
| crashes after boot loader
|
| FreeBSD 6.3 (EOL)
| 32, 64
| Fedora 8 - kvm-37-7.fc8, qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel
| 32, 64
| works
| No issues in several weeks of testing. Freddie
by Thomas Schweikle Xompu
|
| FreeBSD 6.2 (EOL)
| 32, 64
| kvm-12, qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works
| by Thomas Schweikle Xompu
|
| FreeBSD 6.1 (EOL)
| 32, 64
| kvm-17/18, qemu-kvm 0.14.1+noroms-0ubuntu6.2
| Intel, AMD
| 32, 64
| Works
| by Thomas Schweikle Xompu
|
| FreeBSD 6.0 (EOL), FreeBSD 6.2, FreeBSD 7.2
| 32, 64
| debian squeeze, kvm-0.12.5, libvirt
| Intel Xeon
| 64
| works
| freeze with "ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=XXXXXXX". fix with 'hw.ata.ata_dma=0' in /boot/loader.conf
|
| Guest
| Guest bitness
| Host version
| Host cpu
| Host bitness
| Status
| Comments
|
| Solaris 10 U1
| 32
| kvm-12
| Intel
| 64
| Works
| later releases will detect the CPU is 64 bit capable and try to default to run a 64 bit kernel and fail, for those you have to override Solaris autodetection by adding "kernel/unix" to the kernel multiboot entry in GRUB
|
| Solaris 10 U3
| 64
| kvm-58 + patch
| Intel
| 64
| Works
| needs additional patch to kvm for kvm kernel longmode
|
| Nexenta Core 1.0
| 64
| kvm-61
| Intel
| 64
| Works
| needs additional patch to kvm for kvm kernel longmode. Use -m 512 -net nic,model=e1000
|
| Nexenta Core 2.0 b104 rc3
| 32 / 64
| qemu-kvm-0.11.0
| Intel
| 64
| Works
| Might need additional patch to kvm for kvm kernel longmode. My qemu-kvm was already patched. Had to switch of 'acpi', 'apic' and 'pae' features in guest configuration. Guest machine-type set to pc-0.10. Use -m 512 -net nic,model=e1000.
|
| OpenSolaris 2008.05
| 64
| kvm-69
| Intel
| 64
| Works
| Use -m 512 -net nic,model=e1000
|
| Milax 0.3.2
| 32
| kvm-62
| Intel
| 64
| Works
| Use the kvm option -net nic,model=rtl8139 and add atapi-cd-dma-enabled=0,atapi-other-dma-enabled=0 to the kernel line in the grub menu for older releases of Milax http://www.milax.org/ in version 0.3.2 choose the Qemu grub menu entry ; tested on Ubuntu 8.04.1 by BerndSchemmer
|
| Belenix 0.7.1
| 64
| kvm-62
| Intel
| 64
| Works
| Note: older releases of Belenix only work in text mode; tested on Ubuntu 8.04.1 by BerndSchemmer
|
| Solaris 10 U6
| 32 & 64
| kvm-62
| Intel
| 64
| Mostly Works (see note)
| Note: the grub menu entry for Solaris 10 created by the installer is wrong, to make it work add kernel/unix to the line beginning with kernel ; tested on Ubuntu 8.04.1 by BerndSchemmer
|
| OpenSolaris 2008.11
| 64
| kvm-62
| Intel
| 64
| Works
| tested on Ubuntu 8.04.1 by BerndSchemmer
|
| OpenSolaris 2009.06
| 32, 64
| qemu-kvm-0.11.0-0ubuntu6.3
| Intel
| 64
| Works
| Used "-vga std" but don't recall why.
|
| Solaris 11 Express 2010.11
| 32, 64
| qemu-kvm-0.12.1.2-2.113.el6_0.8
| Intel
| 64
| Works but without USB support
| During boot the system prints the following warning: "No SOF interrupts have been received. This USB EHCI controller is unusable." As a result, no keyboard and mouse functionality from the console. Must install with automatic networking enabled, and login via the network to use it. Also warns at boot "rtls0: Failure resetting PHY" but networking seems to still work.
|
| OpenIndiana Build 151a (Desktop)
| 64
| qemu-kvm-0.12.5+dfsg-5+squeeze
| Intel Core i7
| 64
| Works
| During boot the system prints the following warning: "No SOF interrupts have been received. This USB EHCI controller is unusable." However, the mouse and keyboard work fine via the VNC console. Also warns at boot "rtls0: Failure resetting PHY" but networking works fine. Installed using "Solaris -> OpenSolaris" settings in virt-manager.
|