Guest Support Status: Difference between revisions

From KVM
No edit summary
 
No edit summary
Line 1: Line 1:
<!-- ! TOC here -->
== Windows Family ==
{| '''Guest'''
| '''Guest bitness'''
| '''Host version'''
| '''Host cpu'''
| '''Host bitness'''
| '''Status'''
| '''Comments'''
|-
| 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
| 64
| kvm-82
| AMD
| 64
| Does Not Work
| Install stops at 19%, but a preinstalled VM image boots and works fine
|-


== Windows Family ==
| Windows 7 Beta
{| border="1" cellpadding="2" cellspacing="0"
| 32
| <b>Guest</b>
| kvm-62
| <b>Guest bitness</b>
| AMD
| <b>Host version</b>
| 64
| <b>Host cpu</b>
| Works
|  <b>Host bitness</b>
| "-m 2048 -vnc :0 -usbdevice tablet -smp 2 -std-vga" on qcow2
|  <b>Status</b>
|  <b>Comments</b>
|  
|-
|-
| Windows Server 2008 (Datacenter)  
 
| 64  
| Windows Server 2008 (Datacenter)  
| kvm-72  
| 64  
| Intel, AMD  
| kvm-72  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Windows Server 2008 (Datacenter)  
 
| 32  
| Windows Server 2008 (Datacenter)  
| kvm-72  
| 32  
| Intel, AMD  
| kvm-72  
| 64, 32  
| Intel, AMD  
| Works  
| 64, 32  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Windows Vista Ultimate  
 
| 64  
| Windows Vista Ultimate  
| kvm-72  
| 64  
| Intel, AMD  
| kvm-72  
| 64  
| Intel, AMD  
| Does not work  
| 64  
| Stopped working after kvm-75. Reported to work on kvm-72 (not Aero Glass capable) by by Alexey.E.  
| Does not work  
|
| Stopped working after kvm-75. Reported to work on kvm-72 (not Aero Glass capable) by by Alexey.E.  
|-
|-
| Windows Vista Ultimate  
 
| 32  
| Windows Vista Ultimate  
| kvm-72  
| 32  
| Intel, AMD  
| kvm-72  
| 64, 32  
| Intel, AMD  
| Does not work  
| 64, 32  
| Stopped working after kvm-75. Reported to work on kvm-72 (not Aero Glass capable) by by Alexey.E.  
| Does not work  
|
| Stopped working after kvm-75. Reported to work on kvm-72 (not Aero Glass capable) by by Alexey.E.  
|-
|-
| Windows Server 2003 x64  
 
| 64  
| Windows Server 2003 x64  
| kvm-72  
| 64  
| Intel, AMD  
| kvm-72  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E. (setup is unstable, rerun several times)  
| Works  
|
| by Alexey.E. (setup is unstable, rerun several times)  
|-
|-
| Windows Server 2003 (Enterprise)  
 
| 32  
| Windows Server 2003 (Enterprise)  
| kvm-72  
| 32  
| Intel  
| kvm-72  
| 32, 64  
| Intel  
| Works  
| 32, 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Windows Server 2003 (Enterprise)  
 
| 32  
| Windows Server 2003 (Enterprise)  
| kvm-72  
| 32  
| AMD  
| kvm-72  
| 64  
| AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Windows XP Pro x64  
 
| 64  
| Windows XP Pro x64  
| kvm-72  
| 64  
| Intel, AMD  
| kvm-72  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E. (setup is unstable, rerun several times)  
| Works  
|
| by Alexey.E. (setup is unstable, rerun several times)  
|-
|-
| Windows XP Pro  
 
| 32  
| Windows XP Pro  
| kvm-72  
| 32  
| Intel  
| kvm-72  
| 32, 64  
| Intel  
| Works  
| 32, 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Windows XP Pro  
 
| 32  
| Windows XP Pro  
| kvm-72  
| 32  
| AMD  
| kvm-72  
| 64  
| AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Windows 2000 Pro (SP4)  
 
| 32  
| Windows 2000 Pro (SP4)  
| kvm-64  
| 32  
| Intel, AMD  
| kvm-64  
| 64  
| Intel, AMD  
| Works  
| 64  
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.  
| Works  
|
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.  
|-
|-
| Windows 2000 Pro (SP4)  
 
| 32  
| Windows 2000 Pro (SP4)  
| kvm-64  
| 32  
| Intel  
| kvm-64  
| 32  
| Intel  
| Works  
| 32  
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.  
| Works  
|
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.  
|-
|-
| Windows 2000 Advanced Server  
 
| 32  
| Windows 2000 Advanced Server  
| kvm-44  
| 32  
| Intel  
| kvm-44  
| 64  
| Intel  
| Works  
| 64  
| use Qcow2 format.  
| Works  
|
| use Qcow2 format.  
|-
|-
| Windows 98SE  
 
| 32  
| Windows 98SE  
| kvm-63  
| 32  
| Intel  
| kvm-63  
| 32  
| Intel  
| FAILS  
| 32  
| by Alexey.E. (halts when booting HIMEM)  
| FAILS  
|
| by Alexey.E. (halts when booting HIMEM)  
|-
|-
| Windows 98SE  
 
| 32  
| Windows 98SE  
| kvm-44, 2.6.23-rc8
| 32  
| AMD  
| kvm-80, 2.6.27.7
| 64, 32
| AMD  
| no way  
| 64  
|
| no way  
|
| install crashes
|-
|-
| Windows 95  
 
| 32  
| Windows 95  
| kvm-44, 2.6.23-rc8  
| 32  
| AMD  
| kvm-44, 2.6.23-rc8  
| 64, 32  
| AMD  
| no way  
| 64, 32  
| no way  
|  
|  
|}
|}
== Linux Family: Fedora/[[RedHat]] Derivatives ==
== Linux Family: Fedora/RedHat Derivatives ==
{| border="1" cellpadding="2" cellspacing="0"
{| '''Guest'''
|  <b>Guest</b>
| '''Guest bitness'''
| <b>Guest bitness</b>
| '''Host version'''
| <b>Host version</b>
| '''Host cpu'''
| <b>Host cpu</b>
| '''Host bitness'''
| <b>Host bitness</b>
| '''Status'''
| <b>Status</b>
| '''Comments'''
| <b>Comments</b>
|-
|  
 
| Fedora 10
| 64
| kvm-79
| Intel, AMD
| 64
| Fails
| by Alexey.E. Random crashes/lockups. Bootloader cannot be installed.
|-
|-
| Fedora 10  
 
| 64
| Fedora 10  
| kvm-79  
| 32
| Intel, AMD  
| kvm-79  
| 64  
| Intel, AMD  
| Fails  
| 64  
| by Alexey.E. Random crashes/lockups. Bootloader cannot be installed.  
| Fails  
|
| by Alexey.E. Random crashes/lockups. Bootloader cannot be installed.  
|-
|-
| Fedora 10
 
| 32
| Fedora 9
| kvm-79
| 64
| Intel, AMD  
| kvm-75
| 64  
| Intel, AMD  
| Fails
| 64  
| by Alexey.E. Random crashes/lockups. Bootloader cannot be installed.
| Works
|
| by Alexey.E.  
|-
|-
| Fedora 9  
 
| 64
| Fedora 9  
| kvm-75  
| 32
| Intel, AMD  
| kvm-75  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Fedora 9
 
| 32
| Fedora 8
| kvm-75  
| 64
| Intel, AMD  
| kvm-75  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Fedora 8  
 
| 64
| Fedora 8  
| kvm-75  
| 32
| Intel, AMD  
| kvm-75  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Fedora 8
 
| 32
| Fedora 7
| kvm-75  
| 64
| Intel, AMD  
| kvm-75  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Fedora 7  
 
| 64
| Fedora 7  
| kvm-75  
| 32
| Intel, AMD  
| kvm-75  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Fedora 7
 
| 32  
| Fedora 6
| kvm-75
| 32  
| Intel, AMD  
| kvm-26
| 64  
| Intel, AMD  
| Works  
| 32, 64  
|  by Alexey.E.
| Works  
|  
|  
|-
|-
| Fedora 6
 
| 32  
| Fedora 5
| kvm-26
| 32, 64
| Intel, AMD  
| kvm-12
| 32, 64  
| Intel, AMD  
| Works  
| 32, 64  
| Works  
|  
|  
|-
|-
| Fedora 5
 
|  32, 64
| Fedora 4
|  kvm-12
| 64  
| Intel, AMD
|  32, 64  
|  Works
|   
|   
|  
| AMD
|  64
| Works, slightly high idle cpu
|by  MichaelKarliner
|-
|-
| Fedora 3  
 
| 64  
| Fedora 3  
| kvm-78  
| 64  
| AMD  
| kvm-78  
| 64  
| AMD  
| Works  
| 64  
| by George Y. Requires noacpi in boot options  
| Works  
|
| by George Y. Requires noacpi in boot options  
|-
|-
| RHEL5/CentOS 5  
 
| 64  
| RHEL5/CentOS 5  
| kvm-75  
| 64  
| Intel, AMD  
| kvm-75  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| RHEL5/CentOS 5  
 
| 32  
| RHEL5/CentOS 5  
| kvm-75  
| 32  
| Intel, AMD  
| kvm-75  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E. (SMP is unstable) (on AMD, you may need latest BIOS, even for UP)  
| Works  
|
| by Alexey.E. (SMP is unstable) (on AMD, you may need latest BIOS, even for UP)  
|-
|-
| CentOS 4.6  
 
| 32  
| CentOS 4.6  
| kvm-62  
| 32  
| Intel  
| kvm-62  
| 32  
| Intel  
| Works  
| 32  
| by [[EddyMulyono]]
| Works  
|
| by EddyMulyono  
|-
|-
| RHEL4  
 
| 64  
| RHEL4  
| kvm-64  
| 64  
| Intel  
| kvm-64  
| 64  
| Intel  
| Works  
| 64  
| by Frank.Q.  
| Works  
|
| by Frank.Q.  
|-
|-
| RHEL3  
 
| 32  
| RHEL3  
| kvm-64  
| 32  
| Intel  
| kvm-64  
| 64  
| Intel  
| Works  
| 64  
| by Frank.Q.  
| Works  
|
| by Frank.Q.  
|-
|-
| Red Hat Linux 9  
 
| 32  
| Red Hat Linux 9  
| kvm-51  
| 32  
| Intel  
| kvm-51  
| 64  
| Intel  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Red Hat Linux 8  
 
| 32  
| Red Hat Linux 8  
| kvm-64  
| 32  
| Intel  
| kvm-64  
| 64  
| Intel  
| Crashes  
| 64  
| Fails on init. by Frank.Q.  
| Crashes  
|
| Fails on init. by Frank.Q.  
|-
|-
| Red Hat Linux 7  
 
| 32  
| Red Hat Linux 7  
| kvm-52  
| 32  
| Intel, AMD  
| kvm-52  
| 64  
| Intel, AMD  
| Crashes  
| 64  
| Fails on init. by Alexey.E.  
| Crashes  
|
| Fails on init. by Alexey.E.  
|-
|-
| Red Hat Linux 7.3  
 
| 32  
| Red Hat Linux 7.3  
| kvm-78  
| 32  
| AMD  
| kvm-78  
| 64  
| AMD  
| Works  
| 64  
| -no-kvm is required for installation, but not for production.  
| Works  
|
| -no-kvm is required for installation, but not for production.  
|-
|-
| Trixbox (CentOS)  
 
| 32  
| Trixbox (CentOS)  
| kvm-12  
| 32  
| Intel  
| kvm-12  
| 64  
| Intel  
| Works  
| 64  
| Works  
|  
|  
|}
|}
== Linux Family: Ubuntu/Debian Derivatives ==
== Linux Family: Ubuntu/Debian Derivatives ==
{| border="1" cellpadding="2" cellspacing="0"
{| '''Guest'''
|  <b>Guest</b>
| '''Guest bitness'''
| <b>Guest bitness</b>
| '''Host version'''
| <b>Host version</b>
| '''Host cpu'''
| <b>Host cpu</b>
| '''Host bitness'''
| <b>Host bitness</b>
| '''Status'''
<b>Status</b>
| '''Comments'''
<b>Comments</b>
|-
|  
 
| 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 8.04 LTS
 
| 32, 64  
| Ubuntu 7.10 Server
| kvm-64
| 64  
| Intel, AMD  
| kvm-60
| 32, 64  
| AMD  
|   Works  
| 64  
| by Alexey.E. (some issues with virtio)
| Works  
|
| No framebuffer (black screen at first). Hit enter to start installer.  
|-
|-
| Ubuntu 7.10  
 
| 32, 64
| Ubuntu 7.10 Server
| kvm-62
| 32  
| Intel,AMD
| kvm-60/61
| 32, 64  
| Intel  
|   Crashes, Workaround exists
| 64  
| Install using Qemu, remove GFX boot. by Alexey.E.
| Doesn't work
|
| Installer crashes (by Ryota Ozaki)
|-
|-
| Ubuntu 7.10 Server
 
| 64  
| Ubuntu 7.04
| kvm-60
| 32, 64  
| AMD  
| kvm-62
| 64  
| Intel,AMD  
Works
| 32, 64  
| No framebuffer (black screen at first). Hit enter to start installer.  
Crashes, Workaround exists
|
| Install using Qemu, remove GFX boot. by Alexey.E.  
|-
|-
| Ubuntu 7.10 Server  
 
| 32  
| Ubuntu 6.06 LTS Server  
| kvm-60/61
| 32  
| Intel  
| kvm-20
| 64
| Intel  
| Doesn't work
| 32
|  Installer crashes (by Ryota Ozaki)
| Works
|  
| use -no-acpi
|-
|-
| Ubuntu 7.04
 
| 32, 64  
| Debian Lenny   
| kvm-62
| 64  
Intel,AMD
| kvm-72/77 
| 32, 64  
| Intel  
|   Crashes, Workaround exists
| 64  
|  Install using Qemu, remove GFX boot. by Alexey.E.
| Works
|  
| recognizes virtio devices       
|-
|-
| Ubuntu 6.06 LTS Server
 
| 32  
| Debian Lenny   
| kvm-20
| 32  
Intel
| kvm-72/77 
| 32
| Intel  
| Works  
| 64
| use -no-acpi
| Works  
|
| recognizes virtio devices       
|-
|-
| Debian Etch 4.0  
 
| 64  
| Debian Etch 4.0  
| kvm-72  
| 64  
| Intel, AMD  
| kvm-72  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Debian Etch 4.0  
 
| 32  
| Debian Etch 4.0  
| kvm-64  
| 32  
| Intel  
| kvm-64  
| 64, 32  
| Intel  
| Works  
| 64, 32  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Debian Etch 4.0  
 
| 32  
| Debian Etch 4.0  
| kvm-64  
| 32  
| AMD  
| kvm-64  
| 64  
| AMD  
| FAILS, workaround exists  
| 64  
| by Alexey.E. (manually choose i586 kernel, do not use default "k7" kernel)  
| FAILS, workaround exists  
|
| by Alexey.E. (manually choose i586 kernel, do not use default "k7" kernel)  
|-
|-
| Debian Sarge 3.1  
 
| 32  
| Debian Sarge 3.1  
| kvm-12  
| 32  
| Intel  
| kvm-12  
| 32  
| Intel  
| Works  
| 32  
| Works  
|  
|  
|-
|-
| Debian Sarge 3.1  
 
| 32  
| Debian Sarge 3.1  
| kvm-12  
| 32  
| Intel  
| kvm-12  
| 64  
| Intel  
| Mostly works  
| 64  
| Install hangs, will install via -no-kvm. Runs fine after  
| Mostly works  
|
| Install hangs, will install via -no-kvm. Runs fine after  
|-
|-
| Xandros 3 OCE  
 
| 32  
| Xandros 3 OCE  
| kvm-29  
| 32  
| Intel  
| kvm-29  
| 64  
| Intel  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| KNOPPIX 5.1.1  
 
| 32  
| KNOPPIX 5.1.1  
| kvm-18  
| 32  
| Intel  
| kvm-18  
| 64  
| Intel  
| Works  
| 64  
| use nmi_watchdog=0 or nolapic kernel parameter to boot  
| Works  
|
| use nmi_watchdog=0 or nolapic kernel parameter to boot  
|-
|-
| Knoppix 5.2  
 
| 32  
| Knoppix 5.2  
| kvm-18  
| 32  
| Intel  
| kvm-18  
| 32  
| Intel  
| Works  
| 32  
| Works  
|  
|  
|}
|}
== Other Linux Distros ==
== Other Linux Distros ==
{| border="1" cellpadding="2" cellspacing="0"
{| '''Guest'''
|  <b>Guest</b>
| '''Guest bitness'''
| <b>Guest bitness</b>
| '''Host version'''
| <b>Host version</b>
| '''Host cpu'''
| <b>Host cpu</b>
| '''Host bitness'''
| <b>Host bitness</b>
| '''Status'''
| <b>Status</b>
| '''Comments'''
| <b>Comments</b>
|
|-
|-
| openSUSE 11.0  
 
| 64  
| openSUSE 11.0  
| kvm-72  
| 64  
| Intel, AMD  
| kvm-72  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| openSUSE 11.0  
 
| 32  
| openSUSE 11.0  
| kvm-72  
| 32  
| Intel, AMD  
| kvm-72  
| 64  
| Intel, AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| openSUSE 10.3  
 
| 32  
| openSUSE 10.3  
| kvm-57  
| 32  
| AMD  
| kvm-57  
| 64  
| AMD  
| Works  
| 64  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| openSUSE 10.3  
 
| 32/64  
| openSUSE 10.3  
| kvm-64  
| 32/64  
| Intel  
| kvm-64  
| 64, 32  
| Intel  
| Crashes, Workaround exists  
| 64, 32  
| Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
| Crashes, Workaround exists  
|
| Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|-
|-
| openSUSE 10.2  
 
| 32/64  
| openSUSE 10.2  
| kvm-28/kvm-51  
| 32/64  
| Intel  
| kvm-28/kvm-51  
| 64  
| Intel  
| Crashes, Workaround exists  
| 64  
| Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
| Crashes, Workaround exists  
|
| Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|-
|-
| SUSE Linux 10.0  
 
| 32  
| SUSE Linux 10.0  
| kvm-64  
| 32  
| Intel  
| kvm-64  
| 64, 32  
| Intel  
| Crashes, Workaround exists  
| 64, 32  
| Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
| Crashes, Workaround exists  
|
| Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|-
|-
| SUSE Linux 9.1  
 
| 32  
| SUSE Linux 9.1  
| kvm-72  
| 32  
| Intel/AMD  
| kvm-72  
| 64, 32  
| Intel/AMD  
| Works  
| 64, 32  
| by Alexey.E.  
| Works  
|
| by Alexey.E.  
|-
|-
| Slackware 12  
 
| 32  
| Slackware 12  
| kvm-36  
| 32  
| Intel  
| kvm-36  
| 32  
| Intel  
| Works  
| 32  
| Works  
|  
|  
|-
|-
| Slackware 11  
 
| 32  
| Slackware 11  
| kvm-15  
| 32  
| Intel  
| kvm-15  
| 64  
| Intel  
| Works  
| 64  
|   using test26.s kernel  
| Works  
|
| using test26.s kernel  
|-
|-
| Qemu-Puppy 2.01-3  
 
| 32  
| Qemu-Puppy 2.01-3  
| kvm-17/18  
| 32  
| Intel  
| kvm-17/18  
| 32  
| Intel  
| Works  
| 32  
| Works  
|  
|  
|-
|-
| Qemu-Puppy 2.13-1  
 
| 32  
| Qemu-Puppy 2.13-1  
| kvm-17/18  
| 32  
| Intel  
| kvm-17/18  
| 32  
| Intel  
| Works  
| 32  
| Works  
|  
|  
|-
|-
| [[SystemRescueCD]] 0.3.4  
 
| 32  
| SystemRescueCD 0.3.4  
| kvm-18  
| 32  
| Intel  
| kvm-18  
| 64  
| Intel  
| Works  
| 64  
| Works fine, except for initial X-setting "cirrus" - changed to "vesa", then works.  
| Works  
|
| Works fine, except for initial X-setting "cirrus" - changed to "vesa", then works.  
|-
|-
| Gentoo 2006.1  
 
|  32
| Gentoo 2006.1  
|  kvm-24
|  Intel
|  64
|  Works
|
|-
|  Gentoo 2007.0
|  32
|  kvm-24
|  Intel
|  64
|  Works
|
|-
|  Arch Linux (Duke)
| 32  
| 32  
| kvm-17
| kvm-24
| AMD
| Intel
| 64  
| 64  
| Works  
| Works  
| Host: 2.6.21-ARCH, guest: 2.6.22-rc5-ARCH says "booting paravirtualized kernel on bare hardware"
|  
|  
|-
|-
| Mandrake Linux 9.2
 
| Gentoo 2007.0
| 32  
| 32  
| kvm-51
| kvm-24
| Intel  
| Intel  
| 64  
| 64  
| Works  
| Works  
|  by Alexey.E.
|  
|  
|-
|-
| Mandriva 2009
}
| 32/64
| Arch Linux (Duke)
| kvm-75
|32  
| Intel
| kvm-17
| 64  
|AMD
| Crashes, Workaround exists
|64  
| start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|Works
|
|Host: 2.6.21-ARCH, guest: 2.6.22-rc5-ARCH says "booting paravirtualized kernel on bare hardware"
|-
|-
| Mandriva 2008.1
 
| 32  
| Mandrake Linux 9.2
| kvm-64
|32  
| Intel  
| kvm-51
| 64, 32
|Intel  
| Crashes, Workaround exists
|64  
| start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
| Works
|
| by Alexey.E.  
|-
|-
| Mandriva 2008
 
| 32  
| Mandriva 2009
| kvm-51
| 32/64
| Intel  
| kvm-75
| 64  
| Intel  
| Crashes, Workaround exists  
| 64  
| start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
| Crashes, Workaround exists  
|
| start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|-
|-
| Mandriva 2007
 
| 32  
| Mandriva 2008.1
| kvm-51
| 32  
| Intel  
| kvm-64
| 64  
| Intel  
| Crashes, Workaround exists  
| 64, 32
| start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
| Crashes, Workaround exists  
|
| start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|}
== UNIX Family: BSD ==
{| border="1" cellpadding="2" cellspacing="0"
|  <b>Guest</b>
|  <b>Guest bitness</b>
|  <b>Host version</b>
|  <b>Host cpu</b>
|  <b>Host bitness</b>
|  <b>Status</b>
|  <b>Comments</b>
|
|-
|-
| OpenBSD 4.4
 
| 64
| Mandriva 2008
| kvm-78
| 32
| AMD
| kvm-51
| 64  
| Intel
| Works
| 64  
| Crashes, Workaround exists
|  
| start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
|-
|-
| OpenBSD 4.2
 
| 32  
| Mandriva 2007
| kvm-58
| 32  
| Intel  
| kvm-51
| 32
| Intel  
| Works
| 64
| Crashes, Workaround exists
|  
| start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
|-
|-
| OpenBSD 4.1
 
| 32  
| Crux Linux 2.5
| kvm-72
| 32  
| Intel, AMD
| kvm-82
| 64
| Intel  
| Works  
| 32
| by Alexey.E.  
| Works  
|  
| Boots Automatically at 'Guest Install' stage. Installs without issue. by Chris P
|}
== UNIX Family: BSD ==
{| '''Guest'''
| '''Guest bitness'''
| '''Host version'''
| '''Host cpu'''
| '''Host bitness'''
| '''Status'''
| '''Comments'''
|-
|-
| OpenBSD 4.0
 
| 64  
| OpenBSD 4.4
| kvm-12
| 64  
| Intel
| kvm-78
| 64  
| AMD
| Works  
| 64  
| Works  
|  
|  
|-
|-
| OpenBSD 4.0
 
| 32  
| OpenBSD 4.2
| kvm-16 + CVS
| 32  
| Intel  
| kvm-58
| 64
| Intel  
| Works  
| 32
| Works  
|  
|  
|-
|-
| FreeBSD 6.1  
 
| 32  
| OpenBSD 4.1  
| kvm-17/18
| 32  
| Intel  
| kvm-72
| 32
| Intel, AMD
| Works  
| 64
|
| Works  
|
| by Alexey.E.
|-
|-
| FreeBSD 6.2
 
| 64  
| OpenBSD 4.0
| kvm-12  
| 64  
| AMD
| kvm-12  
| 64  
| Intel
| Works  
| 64  
| Works  
|  
|  
|-
|-
| FreeBSD 6.2
 
| 32  
| OpenBSD 4.0
| kvm-16 + CVS  
| 32  
| AMD
| kvm-16 + CVS  
| 64  
| Intel
| Works  
| 64  
| Works  
|  
|  
|-
|-
| FreeBSD 6.3
 
| 32  
| FreeBSD 6.1
| Fedora 8 - kvm-37-7.fc8
| 32  
| Intel  
| kvm-17/18
|  64
| Intel  
|  works
|
|-
| FreeBSD 6.3
| 32  
| 32  
| Debian Lenny, kvm-60
| AMD
| 64
| Works  
| Works  
| No issues in several weeks of testing. Freddie
|  
|  
|-
|-
| FreeBSD 6.3
 
| FreeBSD 6.2
| 64  
| 64  
| Debian Lenny, kvm-60
| kvm-12
| AMD  
| AMD  
| 64  
| 64  
| Works  
| Works  
| No issues in several weeks of testing.  Freddie
|  
|  
|-
|-
| FreeBSD 7.0
 
| FreeBSD 6.2
| 32  
| 32  
| Debian Lenny, kvm-60
| kvm-16 + CVS
| AMD  
| AMD  
| 64  
| 64  
| Works  
| Works  
| No issues in several weeks of testing.  Tested with 1 and 2 virtual CPUs.  Freddie
|  
|  
|-
|-
| FreeBSD 7.0
 
| FreeBSD 6.3
| 32
| Fedora 8 - kvm-37-7.fc8
| Intel
| 64  
| 64  
| Debian Lenny, kvm-60
| works
| AMD
| 64
| Works
| No issues in several weeks of testing.  Tested with 1 and 2 virtual CPUs.  Freddie
|  
|  
|-
|-
|FreeBSD 6.3
|32
|Debian Lenny, kvm-60
|AMD
|64
|Works
|No issues in several weeks of testing. Freddie
|-
|FreeBSD 6.3
|64
|Debian Lenny, kvm-60
|AMD
|64
|Works
|No issues in several weeks of testing.  Freddie
|-
|FreeBSD 7.0
|32
|Debian Lenny, kvm-60
|AMD
|64
|Works
|No issues in several weeks of testing.  Tested with 1 and 2 virtual CPUs.  Freddie
|-
|FreeBSD 7.0
|64
|Debian Lenny, kvm-60
|AMD
|64
|Works
|No issues in several weeks of testing.  Tested with 1 and 2 virtual CPUs.  Freddie
|-
|FreeBSD 7.0
|32
|OpenSUSE 10.3 kvm-63
|AMD
|64
|works
| disk i/o issues? "ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=XXXXXXX"
|-
| FreeBSD 7.0  
| FreeBSD 7.0  
| 32
| 64
| OpenSUSE 10.3 kvm-63  
| OpenSUSE 10.3 kvm-63  
| AMD  
| AMD  
| 64  
| 64  
| works
| crashes after boot loader
|  disk i/o issues? "ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=XXXXXXX"
|
|-
|-
| FreeBSD 7.0
 
| 64  
|GNU/kFreeBSD
| OpenSUSE 10.3 kvm-63
| 64  
| AMD  
| kvm-15
| 64  
| AMD  
| crashes after boot loader
| 64  
| Works
|  
|  
|-
|-
| GNU/kFreeBSD  
| GNU/kFreeBSD  
| 64
| 32
| kvm-15
| kvm-16 + CVS
| AMD  
| AMD  
| 64  
| 64  
| Works  
| Works  
|  
|  
|-
|-
| GNU/kFreeBSD
 
| 32  
| NetBSD 3.1
| kvm-16 + CVS
| 32  
| AMD
| kvm-17/18
| 64
| Intel
| Works  
| 32
| Works  
|  
|  
|-
|-
| NetBSD 3.1  
 
| 32  
| NetBSD 3.1  
| kvm-17/18
| 32  
| Intel
| kvm-21
| 32
| AMD
| Works  
| 64
| Works  
|  
|  
|-
|-
| NetBSD 3.1
 
| 32  
| NetBSD 4.0
| kvm-21
| 32  
| AMD
| kvm-60
| 64  
| Intel
| Works  
| 64  
|
| Works  
|
| avoid hangup on boot with --no-acpi and network card timeout by trying out a different card, e.g. -net nic,model=ne2k_pci
|-
|-
| NetBSD 4.0
 
| 32  
| PC-BSD 1.4  
| kvm-60
| 32  
| Intel  
| kvm-56
| 64  
| Intel  
| Works  
| 64  
| avoid hangup on boot with --no-acpi and network card timeout by trying out a different card, e.g. -net nic,model=ne2k_pci
| Works  
|
| By Alexey.E.  
|-
|-
|  PC-BSD 1.4
 
|  32
| DragonflyBSD 1.10.1  
|  kvm-56
| 32  
|  Intel
| kvm-58  
| 64
| Intel  
|  Works
| 64  
|  By Alexey.E.
| Works  
|
| avoid kvm-[64-67] which require -no-kvm-pit to work; use -net nic,model=e1000 to avoid network timeouts  
|-
DragonflyBSD 1.10.1  
| 32  
| kvm-58  
| Intel  
| 64  
| Works  
| avoid kvm-[64-67] which require -no-kvm-pit to work; use -net nic,model=e1000 to avoid network timeouts  
|
|}
|}
== UNIX Family: Solaris/[[OpenSolaris]] ==
== UNIX Family: Solaris/OpenSolaris ==
{| border="1" cellpadding="2" cellspacing="0"
{| '''Guest'''
|  <b>Guest</b>
| '''Guest bitness'''
| <b>Guest bitness</b>
| '''Host version'''
| <b>Host version</b>
| '''Host cpu'''
| <b>Host cpu</b>
| '''Host bitness'''
| <b>Host bitness</b>
| '''Status'''
| <b>Status</b>
| '''Comments'''
| <b>Comments</b>
|
|-
|-
| Solaris 10 U1  
 
| 32  
| Solaris 10 U1  
| kvm-12  
| 32  
| Intel  
| kvm-12  
| 64  
| Intel  
| Works  
| 64  
| 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  
| 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  
| Solaris 10 U3  
| kvm-58 + patch  
| 64  
| Intel  
| kvm-58 + patch  
| 64  
| Intel  
| Works  
| 64  
| needs additional patch to kvm for [http://tapir.sajinet.com.pe/gentoo/portage/app-emulation/kvm/files/kvm-57-kernel-longmode.patch kvm kernel longmode]  
| Works  
|
| needs additional patch to kvm for [http://tapir.sajinet.com.pe/gentoo/portage/app-emulation/kvm/files/kvm-57-kernel-longmode.patch kvm kernel longmode]  
|-
|-
| Nexenta Core 1.0  
 
| 64  
| Nexenta Core 1.0  
| kvm-61  
| 64  
| Intel  
| kvm-61  
| 64  
| Intel  
| Works  
| 64  
| needs additional patch to kvm for [http://tapir.sajinet.com.pe/gentoo/portage/app-emulation/kvm/files/kvm-57-kernel-longmode.patch kvm kernel longmode].  Use -m 512 -net nic,model=e1000  
| Works  
|
| needs additional patch to kvm for [http://tapir.sajinet.com.pe/gentoo/portage/app-emulation/kvm/files/kvm-57-kernel-longmode.patch kvm kernel longmode].  Use -m 512 -net nic,model=e1000  
|-
|-
| [[OpenSolaris]] 2008.05  
 
| 64  
| OpenSolaris 2008.05  
| kvm-69  
| 64  
| Intel  
| kvm-69  
| 64  
| Intel  
| Works  
| 64  
| Use -m 512 -net nic,model=e1000  
| Works  
|
| Use -m 512 -net nic,model=e1000  
|-
|-
| Milax 0.3.2  
 
| 32  
| Milax 0.3.2  
| kvm-62  
| 32  
| Intel  
| kvm-62  
| 64  
| Intel  
| Works  
| 64  
| 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]]
| 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  
| Belenix 0.7.1  
| kvm-62  
| 64  
| Intel  
| kvm-62  
| 64  
| Intel  
| Works  
| 64  
| Note: older releases of Belenix only work in text mode; tested on Ubuntu 8.04.1 by [[BerndSchemmer]]
| Works  
|
| Note: older releases of Belenix only work in text mode; tested on Ubuntu 8.04.1 by BerndSchemmer  
|-
|-
| Solaris 10 U6  
 
| 32  
| Solaris 10 U6  
| kvm-62  
| 32  
| Intel  
| kvm-62  
| 64  
| Intel  
| Works  
| 64  
| Note: the grub menu entry for Solaris 10 created by the installer is wrong, to make it work add unix/kernel to the line beginning with kernel ; tested on Ubuntu 8.04.1 by [[BerndSchemmer]]
| Works  
|
| Note: the grub menu entry for Solaris 10 created by the installer is wrong, to make it work add unix/kernel to the line beginning with kernel ; tested on Ubuntu 8.04.1 by BerndSchemmer  
|-
|-
| [[OpenSolaris]] 2008.11  
 
| 64  
| OpenSolaris 2008.11  
| kvm-62  
| 64  
| Intel  
| kvm-62  
| 64  
| Intel  
| Works
| 64  
| tested on Ubuntu 8.04.1 by [[BerndSchemmer]]
|Works
|
| tested on Ubuntu 8.04.1 by BerndSchemmer  
|}
|}
== Other UNIX systems ==
== Other UNIX systems ==
{| border="1" cellpadding="2" cellspacing="0"
{| '''Guest'''
|  <b>Guest</b>
| '''Guest bitness'''
| <b>Guest bitness</b>
| '''Host version'''
| <b>Host version</b>
| '''Host cpu'''
| <b>Host cpu</b>
| '''Host bitness'''
| <b>Host bitness</b>
| '''Status'''
| <b>Status</b>
| '''Comments'''
| <b>Comments</b>
|-
|  
 
| Darwin 8.0.1
| 32
| kvm-29
| Intel
| 64
| Crashes
| by Alexey.E.
|-
|-
| Darwin 8.0.1
 
| 32  
| MINIX 3.1.2a
| kvm-29
| 32  
| Intel  
| kvm-71
| 64  
| Intel  
| Crashes
| 64  
|  by Alexey.E.
| Works
|  
|  
|-
|-
| MINIX 3.1.2a
 
| 32  
| GNU hurd live CD (20051117)
| kvm-71
| 32  
| Intel  
| kvm-28
| 64
| Intel  
| Works  
| 32
|
| Works  
|
| Seems to have networking problems.
|-
|-
| GNU hurd live CD (20051117)  
 
| 32  
| GNU/Hurd (Debian K14)  
| kvm-28
| 32  
| Intel  
| kvm-33
| 32  
| Intel  
| Works  
| 32  
| Seems to have networking problems.  
| Works  
|
| [http://kvm.qumranet.com/kvmwiki/Guest_Support_Status?action=AttachFile&do=get&target=hurd-k14.png screenshot]
|-
|-
| GNU/Hurd (Debian K14)  
 
| 32  
| GNU/Hurd (Debian K16)  
| kvm-33
| 32  
| Intel
| kvm-69
| 32
| AMD
| Works  
| 64
| [http://kvm.qumranet.com/kvmwiki/Guest_Support_Status?action=AttachFile&do=get&target=hurd-k14.png screenshot]
| Works  
|
| avoid kvm-[64-67] which require -no-kvm-pit to work
|-
|-
|  GNU/Hurd (Debian K16)
}
|  32
|  kvm-69
|  AMD
|  64
|  Works
|  avoid kvm-[64-67] which require -no-kvm-pit to work
|
|}
== Others ==
== Others ==
{| border="1" cellpadding="2" cellspacing="0"
{
| <b>Guest</b>
 
| <b>Guest bitness</b>
| '''Guest'''
| <b>Host version</b>
| '''Guest bitness'''
| <b>Host cpu</b>
| '''Host version'''
| <b>Host bitness</b>
| '''Host cpu'''
| <b>Status</b>
| '''Host bitness'''
| <b>Comments</b>
| '''Status'''
|  
| '''Comments'''
|-
 
| Haiku OS
| 32
| kvm-12
| AMD
| 64
| Works
| [http://kvm.qumranet.com/kvmwiki/Screenshots?action=AttachFile&do=view&target=kvm_aros_haiku.png screenshot]
|-
|-
| Haiku OS  
 
| 32  
| Amiga Research OS (AROS)
| kvm-12  
| 32  
| AMD  
| kvm-12  
| 64  
| AMD  
| Works  
| 64  
| [http://kvm.qumranet.com/kvmwiki/Screenshots?action=AttachFile&do=view&target=kvm_aros_haiku.png screenshot]  
| Works  
|
| LiveCD tested. [http://kvm.qumranet.com/kvmwiki/Screenshots?action=AttachFile&do=view&target=kvm_aros_haiku.png screenshot]  
|-
|-
| Amiga Research OS (AROS)  
 
| 32  
| Amiga Research OS (AROS)  
| kvm-12
| 32  
| AMD
| kvm-58
| 64
| Intel
| Works  
| 32
| LiveCD tested. [http://kvm.qumranet.com/kvmwiki/Screenshots?action=AttachFile&do=view&target=kvm_aros_haiku.png screenshot]
| Works  
|
| LiveCD tested.  
|-
|-
| Amiga Research OS (AROS)
 
| 32  
| ReactOS 0.3.0
| kvm-58
| 32  
| Intel
| kvm-14
| 32
| AMD
| Works  
| 64
| LiveCD tested.  
| Works  
|
| [http://kvm.qumranet.com/kvmwiki/Screenshots?action=AttachFile&do=view&target=kvm_reactos.png screenshot]
|-
|-
| ReactOS 0.3.0  
 
| 32  
| FreeDOS 1.0  
| kvm-14
| 32  
| AMD
| kvm-71
| 64  
| Intel
| 64  
|  Works  
|  Works  
|  [http://kvm.qumranet.com/kvmwiki/Screenshots?action=AttachFile&do=view&target=kvm_reactos.png screenshot]
|  
|  
|-
|-
| FreeDOS 1.0
 
| 32  
| MS DOS 6.22
| kvm-71
| 32  
| Intel  
| kvm-28
| 64
| Intel  
|   Works
| 32
| Stops
|  
| It seems to stop booting after HIMEM.
|-
|-
| MS DOS 6.22
 
| 32  
| Syllable 0.61
| kvm-28
| 32  
| Intel  
| kvm-29
| 32
| Intel  
| Stops
| 64
| It seems to stop booting after HIMEM.  
| Crashes
|
| by Alexey.E.  
|-
|-
| Syllable 0.61
 
| 32  
| Visopsys 0.62
| kvm-29  
| 32  
| Intel  
| kvm-29  
| 64  
| Intel  
| Crashes  
| 64  
| by Alexey.E.  
| Crashes  
|
| by Alexey.E.  
|-
|-
| Visopsys 0.62
 
| 32  
| Plan 9
| kvm-29
| 32  
| Intel  
| kvm-68
| 64  
| Intel  
| Crashes
| 64  
|  by Alexey.E.
| Works
|  
| needs -no-kvm-irqchip
|-
|-
|  Plan 9
|  32
|  kvm-68
|  Intel
|  64
|  Works
|  needs -no-kvm-irqchip
|


__NOTOC__
| FreeDOS 7 + Novell Netware 4.1
| 32
| kvm-83
| AMD
| 64
| Works
| tested by Ruediger G. Biernat / [http://flickr.com/photos/rgbiernat/3261075882/ screenshot]
|}

Revision as of 11:54, 8 March 2009

Windows Family

Guest bitness Host version Host cpu Host bitness Status Comments
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 64 kvm-82 AMD 64 Does Not Work Install stops at 19%, but a preinstalled VM image boots and works fine
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-72 Intel, AMD 64 Does not work Stopped working after kvm-75. Reported to work on kvm-72 (not Aero Glass capable) by by Alexey.E.
Windows Vista Ultimate 32 kvm-72 Intel, AMD 64, 32 Does not work Stopped working after kvm-75. Reported to work on kvm-72 (not Aero Glass capable) by by Alexey.E.
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 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 95 32 kvm-44, 2.6.23-rc8 AMD 64, 32 no way

Linux Family: Fedora/RedHat Derivatives

Guest bitness Host version Host cpu Host bitness Status Comments
Fedora 10 64 kvm-79 Intel, AMD 64 Fails by Alexey.E. Random crashes/lockups. Bootloader cannot be installed.
Fedora 10 32 kvm-79 Intel, AMD 64 Fails by Alexey.E. Random crashes/lockups. Bootloader cannot be installed.
Fedora 9 64 kvm-75 Intel, AMD 64 Works by Alexey.E.
Fedora 9 32 kvm-75 Intel, AMD 64 Works by Alexey.E.
Fedora 8 64 kvm-75 Intel, AMD 64 Works by Alexey.E.
Fedora 8 32 kvm-75 Intel, AMD 64 Works by Alexey.E.
Fedora 7 64 kvm-75 Intel, AMD 64 Works by Alexey.E.
Fedora 7 32 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
RHEL5/CentOS 5 64 kvm-75 Intel, AMD 64 Works by Alexey.E.
RHEL5/CentOS 5 32 kvm-75 Intel, AMD 64 Works by Alexey.E. (SMP is unstable) (on AMD, you may need latest BIOS, even for UP)
CentOS 4.6 32 kvm-62 Intel 32 Works by EddyMulyono
RHEL4 64 kvm-64 Intel 64 Works by Frank.Q.
RHEL3 32 kvm-64 Intel 64 Works by Frank.Q.
Red Hat Linux 9 32 kvm-51 Intel 64 Works by Alexey.E.
Red Hat Linux 8 32 kvm-64 Intel 64 Crashes Fails on init. by Frank.Q.
Red Hat Linux 7 32 kvm-52 Intel, AMD 64 Crashes Fails on init. by Alexey.E.
Red Hat Linux 7.3 32 kvm-78 AMD 64 Works -no-kvm is required for installation, but not for production.
Trixbox (CentOS) 32 kvm-12 Intel 64 Works

Linux Family: Ubuntu/Debian Derivatives

Guest bitness Host version Host cpu Host bitness Status Comments
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
Debian Lenny 64 kvm-72/77 Intel 64 Works recognizes virtio devices
Debian Lenny 32 kvm-72/77 Intel 64 Works recognizes virtio devices
Debian Etch 4.0 64 kvm-72 Intel, AMD 64 Works by Alexey.E.
Debian Etch 4.0 32 kvm-64 Intel 64, 32 Works by Alexey.E.
Debian Etch 4.0 32 kvm-64 AMD 64 FAILS, workaround exists by Alexey.E. (manually choose i586 kernel, do not use default "k7" kernel)
Debian Sarge 3.1 32 kvm-12 Intel 32 Works
Debian Sarge 3.1 32 kvm-12 Intel 64 Mostly works Install hangs, will install via -no-kvm. Runs fine after
Xandros 3 OCE 32 kvm-29 Intel 64 Works by Alexey.E.
KNOPPIX 5.1.1 32 kvm-18 Intel 64 Works use nmi_watchdog=0 or nolapic kernel parameter to boot
Knoppix 5.2 32 kvm-18 Intel 32 Works

Other Linux Distros

}
Guest bitness Host version Host cpu Host bitness Status Comments
openSUSE 11.0 64 kvm-72 Intel, AMD 64 Works by Alexey.E.
openSUSE 11.0 32 kvm-72 Intel, AMD 64 Works by Alexey.E.
openSUSE 10.3 32 kvm-57 AMD 64 Works by Alexey.E.
openSUSE 10.3 32/64 kvm-64 Intel 64, 32 Crashes, Workaround exists Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
openSUSE 10.2 32/64 kvm-28/kvm-51 Intel 64 Crashes, Workaround exists Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
SUSE Linux 10.0 32 kvm-64 Intel 64, 32 Crashes, Workaround exists Start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
SUSE Linux 9.1 32 kvm-72 Intel/AMD 64, 32 Works by Alexey.E.
Slackware 12 32 kvm-36 Intel 32 Works
Slackware 11 32 kvm-15 Intel 64 Works using test26.s kernel
Qemu-Puppy 2.01-3 32 kvm-17/18 Intel 32 Works
Qemu-Puppy 2.13-1 32 kvm-17/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
Arch Linux (Duke) 32 kvm-17 AMD 64 Works Host: 2.6.21-ARCH, guest: 2.6.22-rc5-ARCH says "booting paravirtualized kernel on bare hardware"
Mandrake Linux 9.2 32 kvm-51 Intel 64 Works by Alexey.E.
Mandriva 2009 32/64 kvm-75 Intel 64 Crashes, Workaround exists start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
Mandriva 2008.1 32 kvm-64 Intel 64, 32 Crashes, Workaround exists start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
Mandriva 2008 32 kvm-51 Intel 64 Crashes, Workaround exists start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
Mandriva 2007 32 kvm-51 Intel 64 Crashes, Workaround exists start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
Crux Linux 2.5 32 kvm-82 Intel 32 Works Boots Automatically at 'Guest Install' stage. Installs without issue. by Chris P

UNIX Family: BSD

Guest bitness Host version Host cpu Host bitness Status Comments
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
FreeBSD 6.1 32 kvm-17/18 Intel 32 Works
FreeBSD 6.2 64 kvm-12 AMD 64 Works
FreeBSD 6.2 32 kvm-16 + CVS AMD 64 Works
FreeBSD 6.3 32 Fedora 8 - kvm-37-7.fc8 Intel 64 works
FreeBSD 6.3 32 Debian Lenny, kvm-60 AMD 64 Works No issues in several weeks of testing. Freddie
FreeBSD 6.3 64 Debian Lenny, kvm-60 AMD 64 Works No issues in several weeks of testing. Freddie
FreeBSD 7.0 32 Debian Lenny, kvm-60 AMD 64 Works No issues in several weeks of testing. Tested with 1 and 2 virtual CPUs. Freddie
FreeBSD 7.0 64 Debian Lenny, kvm-60 AMD 64 Works No issues in several weeks of testing. Tested with 1 and 2 virtual CPUs. Freddie
FreeBSD 7.0 32 OpenSUSE 10.3 kvm-63 AMD 64 works disk i/o issues? "ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=XXXXXXX"
FreeBSD 7.0 64 OpenSUSE 10.3 kvm-63 AMD 64 crashes after boot loader
GNU/kFreeBSD 64 kvm-15 AMD 64 Works
GNU/kFreeBSD 32 kvm-16 + CVS AMD 64 Works
NetBSD 3.1 32 kvm-17/18 Intel 32 Works
NetBSD 3.1 32 kvm-21 AMD 64 Works
NetBSD 4.0 32 kvm-60 Intel 64 Works avoid hangup on boot with --no-acpi and network card timeout by trying out a different card, e.g. -net nic,model=ne2k_pci
PC-BSD 1.4 32 kvm-56 Intel 64 Works By Alexey.E.
DragonflyBSD 1.10.1 32 kvm-58 Intel 64 Works avoid kvm-[64-67] which require -no-kvm-pit to work; use -net nic,model=e1000 to avoid network timeouts

UNIX Family: Solaris/OpenSolaris

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
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 kvm-62 Intel 64 Works Note: the grub menu entry for Solaris 10 created by the installer is wrong, to make it work add unix/kernel 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

Other UNIX systems

}

Others

{

Guest bitness Host version Host cpu Host bitness Status Comments
Darwin 8.0.1 32 kvm-29 Intel 64 Crashes by Alexey.E.
MINIX 3.1.2a 32 kvm-71 Intel 64 Works
GNU hurd live CD (20051117) 32 kvm-28 Intel 32 Works Seems to have networking problems.
GNU/Hurd (Debian K14) 32 kvm-33 Intel 32 Works screenshot
GNU/Hurd (Debian K16) 32 kvm-69 AMD 64 Works avoid kvm-[64-67] which require -no-kvm-pit to work
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
Amiga Research OS (AROS) 32 kvm-58 Intel 32 Works LiveCD tested.
ReactOS 0.3.0 32 kvm-14 AMD 64 Works screenshot
FreeDOS 1.0 32 kvm-71 Intel 64 Works
MS DOS 6.22 32 kvm-28 Intel 32 Stops It seems to stop booting after HIMEM.
Syllable 0.61 32 kvm-29 Intel 64 Crashes by Alexey.E.
Visopsys 0.62 32 kvm-29 Intel 64 Crashes by Alexey.E.
Plan 9 32 kvm-68 Intel 64 Works needs -no-kvm-irqchip
FreeDOS 7 + Novell Netware 4.1 32 kvm-83 AMD 64 Works tested by Ruediger G. Biernat / screenshot