Guest Support Status: Difference between revisions

From KVM
No edit summary
 
No edit summary
Line 108: Line 108:
|  64  
|  64  
|  Works  
|  Works  
|  use Qcow2 format. Setup may be unstable, so retry several times. by Alexey.E.  
|  use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.  
|  
|  
|-
|-
Line 117: Line 117:
|  32  
|  32  
|  Works  
|  Works  
|  use Qcow2 format. Setup may be unstable, so retry several times. by Alexey.E.  
|  use Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.  
|  
|  
|-
|-
Line 127: Line 127:
|  Works  
|  Works  
|  use Qcow2 format.  
|  use Qcow2 format.  
|
|-
|  Windows NT 4.0 (SP1)
|  32
|  kvm-28
|  Intel
|  32
|  Works
|
|-
|  Windows NT 4.0 (SP6a)
|  32
|  kvm-28
|  Intel
|  32
|  Works
|  Crashes starting the GUI. Works with -no-kvm
|  
|  
|-
|-
Line 187: Line 169:
|  Fedora 9  
|  Fedora 9  
|  64  
|  64  
|  kvm-72
|  kvm-75
|  Intel, AMD  
|  Intel, AMD  
|  64  
|  64  
Line 196: Line 178:
|  Fedora 9  
|  Fedora 9  
|  32  
|  32  
|  kvm-72
|  kvm-75
|  Intel, AMD  
|  Intel, AMD  
|  64  
|  64  
Line 205: Line 187:
|  Fedora 8  
|  Fedora 8  
|  64  
|  64  
|  kvm-72
|  kvm-75
|  Intel, AMD  
|  Intel, AMD  
|  64  
|  64  
Line 214: Line 196:
|  Fedora 8  
|  Fedora 8  
|  32  
|  32  
|  kvm-72
|  kvm-75
|  Intel, AMD  
|  Intel, AMD  
|  64  
|  64  
Line 223: Line 205:
|  Fedora 7  
|  Fedora 7  
|  64  
|  64  
|  kvm-72
|  kvm-75
|  Intel, AMD  
|  Intel, AMD  
|  64  
|  64  
Line 232: Line 214:
|  Fedora 7  
|  Fedora 7  
|  32  
|  32  
|  kvm-72
|  kvm-75
|  Intel, AMD  
|  Intel, AMD  
|  64  
|  64  
Line 257: Line 239:
|  
|  
|-
|-
Trixbox (CentOS)
RHEL5/CentOS 5
32
64
|  kvm-12
|  kvm-75
|  Intel  
|  Intel, AMD
|  64  
|  64  
|  Works  
|  Works  
|   
by Alexey.E.
|  
|  
|-
|-
Red Hat Linux 7
RHEL5/CentOS 5
|  32  
|  32  
|  kvm-52
|  kvm-75
|  Intel, AMD  
|  Intel, AMD  
|  64  
|  64  
Crashes
Works
Fails on init. by Alexey.E.  
|  by Alexey.E. (SMP is unstable) (on AMD, you may need latest BIOS, even for UP)
|  
|  
|-
|-
Red Hat Linux 8
CentOS 4.6
|  32  
|  32  
|  kvm-64
|  kvm-62
|  Intel  
|  Intel  
64
32
Crashes
Works
Fails on init. by Frank.Q.
|  by [[EddyMulyono]]
|  
|  
|-
|-
Red Hat Linux 9
RHEL4
32
64
|  kvm-51
|  kvm-64
|  Intel  
|  Intel  
|  64  
|  64  
|  Works  
|  Works  
|  by Alexey.E.  
|  by Frank.Q.  
|  
|  
|-
|-
Line 302: Line 284:
|  
|  
|-
|-
RHEL4
Red Hat Linux 9
64
32
|  kvm-64
|  kvm-51
|  Intel  
|  Intel  
|  64  
|  64  
|  Works  
|  Works  
|  by Frank.Q.  
|  by Alexey.E.  
|  
|  
|-
|-
RHEL5/CentOS 5
Red Hat Linux 8
|  32
|  kvm-64
|  Intel
|  64  
|  64  
kvm-72
Crashes
|  Intel, AMD
Fails on init. by Frank.Q.  
|  64
|  Works
|  by Alexey.E.  
|  
|  
|-
|-
RHEL5/CentOS 5
Red Hat Linux 7
|  32  
|  32  
|  kvm-72
|  kvm-52
|  Intel, AMD  
|  Intel, AMD  
|  64  
|  64  
Works
Crashes
|  by Alexey.E. (SMP is unstable) (on AMD, you may need latest BIOS, even for UP)
Fails on init. by Alexey.E.  
|  
|  
|-
|-
|  CentOS 4.6
Trixbox (CentOS)
|  32  
|  32  
|  kvm-62
|  kvm-12
|  Intel  
|  Intel  
32
64
|  Works  
|  Works  
by [[EddyMulyono]]
|   
|  
|  
|}
|}
Line 349: Line 331:
|  
|  
|-
|-
|  Ubuntu 8.04 LTS (Beta)
|  Ubuntu 8.04 LTS  
|  32, 64  
|  32, 64  
|  kvm-64  
|  kvm-64  
Line 484: Line 466:
|  <b>Status</b>  
|  <b>Status</b>  
|  <b>Comments</b>  
|  <b>Comments</b>  
|
|-
|  Slackware 11
|  32
|  kvm-15
|  Intel
|  64
|  Works
|  using test26.s kernel
|
|-
|  Slackware 12
|  32
|  kvm-36
|  Intel
|  32
|  Works
|  
|  
|-
|-
Line 565: Line 529:
|  Works  
|  Works  
|  by Alexey.E.  
|  by Alexey.E.  
|
|-
|  Slackware 12
|  32
|  kvm-36
|  Intel
|  32
|  Works
|
|-
|  Slackware 11
|  32
|  kvm-15
|  Intel
|  64
|  Works
|  using test26.s kernel
|  
|  
|-
|-
Line 630: Line 612:
|  
|  
|-
|-
|  Mandriva 2007
|  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  
|  32  
|  kvm-51
|  kvm-64
|  Intel  
|  Intel  
|  64  
|  64, 32
|  Crashes, Workaround exists  
|  Crashes, Workaround exists  
|  start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|  start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
Line 648: Line 639:
|  
|  
|-
|-
|  Mandriva 2008.1
|  Mandriva 2007
|  32  
|  32  
|  kvm-64
|  kvm-51
|  Intel  
|  Intel  
|  64, 32
|  64  
|  Crashes, Workaround exists  
|  Crashes, Workaround exists  
|  start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|  start kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.  
|  
|  
|}
|}
== UNIX Family: BSD ==
== UNIX Family: BSD ==
{| border="1" cellpadding="2" cellspacing="0"
{| border="1" cellpadding="2" cellspacing="0"

Revision as of 08:10, 19 October 2008


Windows Family

Guest Guest bitness Host version Host cpu Host bitness Status Comments
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 Works Not Aero Glass capable. by Alexey.E.
Windows Vista Ultimate 32 kvm-72 Intel, AMD 64, 32 Works Not Aero Glass capable. 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-44, 2.6.23-rc8 AMD 64, 32 no way
Windows 95 32 kvm-44, 2.6.23-rc8 AMD 64, 32 no way

Linux Family: Fedora/RedHat Derivatives

Guest Guest bitness Host version Host cpu Host bitness Status Comments
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.
FC6 32 kvm-26 Intel, AMD 32, 64 Works
FC5 32, 64 kvm-12 Intel, AMD 32, 64 Works
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.
Trixbox (CentOS) 32 kvm-12 Intel 64 Works

Linux Family: Ubuntu/Debian Derivatives

Guest 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 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 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.

UNIX Family: BSD

Guest Guest bitness Host version Host cpu Host bitness Status Comments
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 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

Other UNIX systems

Guest 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

Others

Guest Guest bitness Host version Host cpu Host bitness Status Comments
Haiku OS 32 kvm-12 AMD 64 Works screenshot
Amiga Research OS (AROS) 32 kvm-12 AMD 64 Works LiveCD tested. screenshot
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