From KVM
Line 1: Line 1:
<!-- ! TOC here -->
 
 
 
== Windows Family ==
 
== Windows Family ==
{| 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>
+
|
+
 
|-
 
|-
| Windows Server 2008 (Datacenter)
+
| Windows 7 Beta
| 64
+
| 32
| kvm-72
+
| kvm-83
| Intel, AMD
+
| Intel  
| 64
+
| 32
| Works  
+
| Works  
| by Alexey.E.
+
| Installed in about 25-30 minutes and worked flawlessly on my ThinkPad T60 (1953-7EU) with 1.5G of RAM
|
+
 
|-
 
|-
| Windows Server 2008 (Datacenter)
+
| Windows 7 Beta
| 32
+
| 64
| kvm-72
+
| kvm-82
| Intel, AMD  
+
| AMD  
| 64, 32
+
| 64  
| Works
+
| Does Not Work
|  by Alexey.E.
+
| Install stops at 19%, but a preinstalled VM image boots and works fine
|  
+
 
|-
 
|-
| Windows Vista Ultimate
+
 
| 64
+
| Windows 7 Beta
| kvm-72
+
| 32
| Intel, AMD  
+
| kvm-62
| 64  
+
| AMD  
| Does not work
+
| 64  
| Stopped working after kvm-75. Reported to work on kvm-72 (not Aero Glass capable) by by Alexey.E.
+
| Works
|
+
| "-m 2048 -vnc :0 -usbdevice tablet -smp 2 -std-vga" on qcow2
 
|-
 
|-
| Windows Vista Ultimate
+
 
| 32
+
| Windows Server 2008 (Datacenter)
| kvm-72  
+
| 64
| Intel, AMD  
+
| kvm-72  
| 64, 32
+
| 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.  
+
| Works
|
+
| by Alexey.E.  
 
|-
 
|-
| Windows Server 2003 x64
+
 
| 64
+
| Windows Server 2008 (Datacenter)
| kvm-72  
+
| 32
| Intel, AMD  
+
| kvm-72  
| 64  
+
| Intel, AMD  
| Works  
+
| 64, 32
| by Alexey.E. (setup is unstable, rerun several times)
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Windows Server 2003 (Enterprise)
+
 
| 32
+
| Windows Vista Ultimate
| kvm-72  
+
| 64
| Intel  
+
| kvm-72  
| 32, 64  
+
| Intel, AMD
| Works
+
| 64  
| 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 (Enterprise)
+
 
| 32  
+
| Windows Vista Ultimate
| kvm-72  
+
| 32  
| AMD  
+
| kvm-72  
| 64  
+
| Intel, AMD  
| Works
+
| 64, 32
| 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 XP Pro 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 XP Pro
+
 
| 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 XP Pro
+
 
| 32  
+
| Windows Server 2003 (Enterprise)
| kvm-72  
+
| 32  
| AMD  
+
| kvm-72  
| 64  
+
| AMD  
| Works  
+
| 64  
| by Alexey.E.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Windows 2000 Pro (SP4)
+
 
| 32
+
| Windows XP Pro x64
| kvm-64
+
| 64
| Intel, AMD  
+
| kvm-72
| 64  
+
| Intel, AMD  
| Works  
+
| 64  
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.
+
| Works  
|
+
| by Alexey.E. (setup is unstable, rerun several times)  
 
|-
 
|-
| Windows 2000 Pro (SP4)
+
 
| 32  
+
| Windows XP Pro  
| kvm-64
+
| 32  
| Intel  
+
| kvm-72
| 32  
+
| Intel  
| Works  
+
| 32, 64
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Windows 2000 Advanced Server
+
 
| 32  
+
| Windows XP Pro
| kvm-44
+
| 32  
| Intel
+
| kvm-72
| 64  
+
| AMD
| Works  
+
| 64  
| use Qcow2 format.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Windows 98SE
+
 
| 32  
+
| Windows 2000 Pro (SP4)
| kvm-63
+
| 32  
| Intel  
+
| kvm-64
| 32
+
| Intel, AMD
| FAILS
+
| 64
| by Alexey.E. (halts when booting HIMEM)
+
| Works
|
+
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.  
 
|-
 
|-
| Windows 98SE
+
 
| 32  
+
| Windows 2000 Pro (SP4)
| kvm-44, 2.6.23-rc8
+
| 32  
| AMD
+
| kvm-64
| 64, 32  
+
| Intel
| no way
+
| 32  
+
| Works
|  
+
| use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.
 
|-
 
|-
| Windows 95  
+
 
| 32  
+
| Windows 2000 Advanced Server
| kvm-44, 2.6.23-rc8  
+
| 32
| AMD  
+
| kvm-44
| 64, 32  
+
| Intel
| no way  
+
| 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 ==
+
== 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  
+
| Fedora 10  
| kvm-79  
+
| 64  
| 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 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 9  
+
 
| 64  
+
| Fedora 9  
| kvm-75  
+
| 64  
| Intel, AMD  
+
| kvm-75  
| 64  
+
| Intel, AMD  
| Works  
+
| 64  
| by Alexey.E.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Fedora 9  
+
 
| 32  
+
| Fedora 9  
| kvm-75  
+
| 32  
| Intel, AMD  
+
| kvm-75  
| 64  
+
| Intel, AMD  
| Works  
+
| 64  
| by Alexey.E.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Fedora 8  
+
 
| 64  
+
| Fedora 8  
| kvm-75  
+
| 64  
| Intel, AMD  
+
| kvm-75  
| 64  
+
| Intel, AMD  
| Works  
+
| 64  
| by Alexey.E.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Fedora 8  
+
 
| 32  
+
| Fedora 8  
| kvm-75  
+
| 32  
| Intel, AMD  
+
| kvm-75  
| 64  
+
| Intel, AMD  
| Works  
+
| 64  
| by Alexey.E.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Fedora 7  
+
 
| 64  
+
| Fedora 7  
| kvm-75  
+
| 64  
| Intel, AMD  
+
| kvm-75  
| 64  
+
| Intel, AMD  
| Works  
+
| 64  
| by Alexey.E.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Fedora 7  
+
 
| 32  
+
| Fedora 7  
| kvm-75  
+
| 32  
| Intel, AMD  
+
| kvm-75  
| 64  
+
| Intel, AMD  
| Works  
+
| 64  
| by Alexey.E.  
+
| Works  
|
+
| by Alexey.E.  
 
|-
 
|-
| Fedora 6  
+
 
| 32  
+
| Fedora 6  
| kvm-26  
+
| 32  
| Intel, AMD  
+
| kvm-26  
| 32, 64  
+
| Intel, AMD  
| Works  
+
| 32, 64  
+
| Works  
 
|  
 
|  
 
|-
 
|-
| Fedora 5  
+
 
| 32, 64  
+
| Fedora 5  
| kvm-12  
+
| 32, 64  
| Intel, AMD  
+
| kvm-12  
| 32, 64  
+
| Intel, AMD  
| Works  
+
| 32, 64  
+
| Works  
 
|  
 
|  
 
|-
 
|-
| Fedora 3
+
 
 +
| Fedora 4
 +
| 64
 +
 +
| AMD
 
|  64  
 
|  64  
| kvm-78
+
| Works, slightly high idle cpu
|  AMD
+
|by MichaelKarliner
|  64
+
Works  
+
by George Y. Requires noacpi in boot options
+
|
+
 
|-
 
|-
| RHEL5/CentOS 5
+
 
| 64  
+
| Fedora 3
| kvm-75
+
| 64  
| Intel, AMD  
+
| kvm-78
| 64  
+
| AMD  
| Works  
+
| 64  
| by Alexey.E.
+
| Works  
|
+
| by George Y. Requires noacpi in boot options
 
|-
 
|-
| RHEL5/CentOS 5  
+
 
| 32
+
| RHEL5/CentOS 5  
| kvm-75  
+
| 64
| 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.  
 
|-
 
|-
| CentOS 4.6
+
 
| 32  
+
| RHEL5/CentOS 5
| kvm-62
+
| 32  
| Intel  
+
| kvm-75
| 32
+
| Intel, AMD
| Works  
+
| 64
| by [[EddyMulyono]]
+
| Works  
|
+
| by Alexey.E. (SMP is unstable) (on AMD, you may need latest BIOS, even for UP)
 
|-
 
|-
| RHEL4
+
 
| 64
+
| CentOS 4.6
| kvm-64
+
| 32
| Intel  
+
| kvm-62
| 64
+
| Intel  
| Works  
+
| 32
| by Frank.Q.
+
| Works  
|
+
| by EddyMulyono
 
|-
 
|-
| RHEL3
+
 
| 32
+
| RHEL4
| kvm-64  
+
| 64
| Intel  
+
| kvm-64  
| 64  
+
| Intel  
| Works  
+
| 64  
| by Frank.Q.  
+
| Works  
|
+
| by Frank.Q.  
 
|-
 
|-
| Red Hat Linux 9
+
 
| 32  
+
| RHEL3
| kvm-51
+
| 32  
| Intel  
+
| kvm-64
| 64  
+
| Intel  
| Works  
+
| 64  
| by Alexey.E.  
+
| Works  
|
+
| by Frank.Q.  
 
|-
 
|-
| Red Hat Linux 8
+
 
| 32  
+
| Red Hat Linux 9
| kvm-64
+
| 32  
| Intel  
+
| kvm-51
| 64  
+
| Intel  
| Crashes
+
| 64  
| Fails on init. by Frank.Q.  
+
| Works
|
+
| by Alexey.E.  
 
|-
 
|-
| Red Hat Linux 7
+
 
| 32  
+
| Red Hat Linux 8
| kvm-52
+
| 32  
| Intel, AMD
+
| kvm-64
| 64  
+
| Intel  
| Crashes  
+
| 64  
| Fails on init. by Alexey.E.  
+
| Crashes  
|
+
| Fails on init. by Frank.Q.  
 
|-
 
|-
| Red Hat Linux 7.3
+
 
| 32  
+
| Red Hat Linux 7  
| kvm-78
+
| 32  
| AMD  
+
| kvm-52
| 64  
+
| Intel, AMD  
| Works
+
| 64  
| -no-kvm is required for installation, but not for production.  
+
| Crashes
|
+
| Fails on init. by Alexey.E.  
 
|-
 
|-
| Trixbox (CentOS)  
+
 
| 32  
+
| Red Hat Linux 7.3
| kvm-12  
+
| 32
| Intel  
+
| kvm-78
| 64  
+
| AMD
| Works  
+
| 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 ==
 
== 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  
+
| Ubuntu 8.04 LTS  
| kvm-64  
+
| 32, 64  
| Intel, AMD  
+
| kvm-64  
| 32, 64  
+
| Intel, AMD  
|   Works  
+
| 32, 64  
| by Alexey.E. (some issues with virtio)  
+
| Works  
|
+
| by Alexey.E. (some issues with virtio)  
 
|-
 
|-
| Ubuntu 7.10  
+
 
| 32, 64  
+
| Ubuntu 7.10  
| kvm-62  
+
| 32, 64  
| Intel,AMD  
+
| kvm-62  
| 32, 64  
+
| Intel,AMD  
|   Crashes, Workaround exists  
+
| 32, 64  
| Install using Qemu, remove GFX boot. by Alexey.E.  
+
| Crashes, Workaround exists  
|
+
| Install using Qemu, remove GFX boot. by Alexey.E.  
 
|-
 
|-
| Ubuntu 7.10 Server  
+
 
| 64  
+
| Ubuntu 7.10 Server  
| kvm-60  
+
| 64  
| AMD  
+
| kvm-60  
| 64  
+
| AMD  
| Works  
+
| 64  
| No framebuffer (black screen at first). Hit enter to start installer.  
+
| Works  
|
+
| No framebuffer (black screen at first). Hit enter to start installer.  
 
|-
 
|-
| Ubuntu 7.10 Server  
+
 
| 32  
+
| Ubuntu 7.10 Server  
| kvm-60/61  
+
| 32  
| Intel  
+
| kvm-60/61  
| 64  
+
| Intel  
| Doesn't work  
+
| 64  
| Installer crashes (by Ryota Ozaki)  
+
| Doesn't work  
|
+
| Installer crashes (by Ryota Ozaki)  
 
|-
 
|-
| Ubuntu 7.04  
+
 
| 32, 64  
+
| Ubuntu 7.04  
| kvm-62  
+
| 32, 64  
| Intel,AMD  
+
| kvm-62  
| 32, 64  
+
| Intel,AMD  
|   Crashes, Workaround exists  
+
| 32, 64  
| Install using Qemu, remove GFX boot. by Alexey.E.  
+
| Crashes, Workaround exists  
|
+
| Install using Qemu, remove GFX boot. by Alexey.E.  
 
|-
 
|-
| Ubuntu 6.06 LTS Server  
+
 
| 32  
+
| Ubuntu 6.06 LTS Server  
| kvm-20  
+
| 32  
| Intel  
+
| kvm-20  
| 32  
+
| Intel  
| Works  
+
| 32  
| use -no-acpi  
+
| Works  
|
+
| use -no-acpi  
 
|-
 
|-
| Debian Etch 4.0
+
 
| 64  
+
| Debian Lenny   
| kvm-72  
+
| 64  
| Intel, AMD
+
| kvm-72/77 
| 64  
+
| Intel
| Works  
+
| 64  
| by Alexey.E.
+
| Works  
|
+
| recognizes virtio devices       
 
|-
 
|-
| Debian Etch 4.0
+
 
| 32  
+
| Debian Lenny   
| kvm-64
+
| 32  
Intel
+
| kvm-72/77 
| 64, 32
+
| Intel  
| Works  
+
| 64  
| by Alexey.E.
+
| Works  
|
+
| recognizes virtio devices       
 
|-
 
|-
| Debian Etch 4.0  
+
 
| 32
+
| Debian Etch 4.0  
| kvm-64
+
| 64
| AMD  
+
| kvm-72
| 64  
+
| Intel, AMD  
| FAILS, workaround exists
+
| 64  
| by Alexey.E. (manually choose i586 kernel, do not use default "k7" kernel)
+
| Works
|
+
| by Alexey.E.  
 
|-
 
|-
| Debian Sarge 3.1
+
 
| 32  
+
| Debian Etch 4.0
| kvm-12
+
| 32  
| Intel  
+
| kvm-64
| 32  
+
| Intel  
| Works  
+
| 64, 32  
|
+
| Works  
|
+
| by Alexey.E.
 
|-
 
|-
| Debian Sarge 3.1
+
 
| 32  
+
| Debian Etch 4.0
| kvm-12
+
| 32  
| Intel
+
| kvm-64
| 64  
+
| AMD
| Mostly works
+
| 64  
| Install hangs, will install via -no-kvm. Runs fine after
+
| FAILS, workaround exists
|
+
| by Alexey.E. (manually choose i586 kernel, do not use default "k7" kernel)
 
|-
 
|-
| Xandros 3 OCE
+
 
| 32  
+
| Debian Sarge 3.1
| kvm-29
+
| 32  
| Intel  
+
| kvm-12
| 64
+
| Intel  
| Works  
+
| 32
|  by Alexey.E.
+
| Works  
 
|  
 
|  
 
|-
 
|-
| KNOPPIX 5.1.1  
+
 
| 32  
+
| Debian Sarge 3.1  
| kvm-18
+
| 32  
| Intel  
+
| kvm-12
| 64  
+
| Intel  
| Works
+
| 64  
|  use nmi_watchdog=0 or nolapic kernel parameter to boot
+
| Mostly works
|  
+
| Install hangs, will install via -no-kvm. Runs fine after
 
|-
 
|-
| Knoppix 5.2  
+
 
| 32  
+
| Xandros 3 OCE
| kvm-18  
+
| 32
| Intel  
+
| kvm-29
| 32  
+
| Intel
| Works  
+
| 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 ==
 
== 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  
+
| Darwin 8.0.1  
| kvm-29  
+
| 32  
| Intel  
+
| kvm-29  
| 64  
+
| Intel  
| Crashes  
+
| 64  
| by Alexey.E.  
+
| Crashes  
|
+
| by Alexey.E.  
 
|-
 
|-
| MINIX 3.1.2a  
+
 
| 32  
+
| MINIX 3.1.2a  
| kvm-71  
+
| 32  
| Intel  
+
| kvm-71  
| 64  
+
| Intel  
| Works  
+
| 64  
+
| Works  
 
|  
 
|  
 
|-
 
|-
| GNU hurd live CD (20051117)  
+
 
| 32  
+
| GNU hurd live CD (20051117)  
| kvm-28  
+
| 32  
| Intel  
+
| kvm-28  
| 32  
+
| Intel  
| Works  
+
| 32  
| Seems to have networking problems.  
+
| Works  
|
+
| Seems to have networking problems.  
 
|-
 
|-
| GNU/Hurd (Debian K14)  
+
 
| 32  
+
| GNU/Hurd (Debian K14)  
| kvm-33  
+
| 32  
| Intel  
+
| kvm-33  
| 32  
+
| Intel  
| Works  
+
| 32  
| [http://kvm.qumranet.com/kvmwiki/Guest_Support_Status?action=AttachFile&do=get&target=hurd-k14.png screenshot]  
+
| Works  
|
+
| [http://kvm.qumranet.com/kvmwiki/Guest_Support_Status?action=AttachFile&do=get&target=hurd-k14.png screenshot]  
 
|-
 
|-
| GNU/Hurd (Debian K16)  
+
 
| 32  
+
| GNU/Hurd (Debian K16)  
| kvm-69  
+
| 32  
| AMD  
+
| kvm-69  
| 64  
+
| AMD  
| Works  
+
| 64  
| avoid kvm-[64-67] which require -no-kvm-pit to work  
+
| 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  
+
| Haiku OS  
| 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  
|
+
| [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-12  
| 64  
+
| AMD  
| Works  
+
| 64  
| LiveCD tested. [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-58  
+
| 32  
| Intel  
+
| kvm-58  
| 32  
+
| Intel  
| Works  
+
| 32  
| LiveCD tested.  
+
| Works  
|
+
| LiveCD tested.  
 
|-
 
|-
| ReactOS 0.3.0  
+
 
| 32  
+
| ReactOS 0.3.0  
| kvm-14  
+
| 32  
| AMD  
+
| kvm-14  
| 64  
+
| AMD  
 +
| 64
 +
| Works
 +
| [http://kvm.qumranet.com/kvmwiki/Screenshots?action=AttachFile&do=view&target=kvm_reactos.png screenshot]
 +
|-
 +
 
 +
| FreeDOS 1.0
 +
| 32
 +
| kvm-71
 +
| 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 16: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