Guest Support Status: Difference between revisions
From KVM
No edit summary |
(QNX 6.4.1) |
||
| Line 1,234: | Line 1,234: | ||
| Works | | Works | ||
| avoid kvm-[64-67] which require -no-kvm-pit to work | | avoid kvm-[64-67] which require -no-kvm-pit to work | ||
|- | |||
| QNX 6.4.1 | |||
| 32 | |||
| qemu-kvm-0.11.0, 2.6.31.5 | |||
| Intel | |||
| 64 | |||
| Works | |||
| | |||
|} | |} | ||
Revision as of 06:29, 30 November 2009
Guest Support Status
Windows Family
| Guest | Guest bitness | Host version | Host cpu | Host bitness | Status | Comments |
| Windows 2008 R2 RTM | 64 | kvm-88 | Intel | 64 | Works | Installs and works with 1GB guest RAM. screenshot |
| Windows 7 RTM | 32, 64 | kvm-88 | Intel | 64 | Works | Installs and works with 1GB guest RAM. screenshot |
| Windows 7 RC | 64 | kvm-72+dfsg-5 | Intel | 64 | Works | Installs and works without any problem with 1GB guest RAM. |
| Windows 7 Beta | 64 | kvm-84 | AMD | 64 | Works | Installs and works without any problem with 512MB guest RAM. |
| Windows 7 Beta | 32 | kvm-83 | Intel | 32 | Works | Installed in about 25-30 minutes and worked flawlessly on my ThinkPad T60 (1953-7EU) with 1.5G of RAM |
| Windows 7 Beta | 32 | kvm-62 | AMD | 64 | Works | "-m 2048 -vnc :0 -usbdevice tablet -smp 2 -std-vga" on qcow2 |
| Windows Server 2008 (Datacenter) | 64 | kvm-72 | Intel, AMD | 64 | Works | by Alexey.E. |
| Windows Server 2008 (Datacenter) | 32 | kvm-72 | Intel, AMD | 64, 32 | Works | by Alexey.E. |
| Windows Vista Ultimate | 64 | kvm-84 | Intel, AMD | 64 | Works | (not Aero Glass capable) by Alexey.E. |
| Windows Vista Ultimate | 32 | kvm-84 | Intel, AMD | 64, 32 | Works | (not Aero Glass capable) by Alexey.E. |
| Windows Server 2003 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 NT Server 4.0 sp 1 | 32 | kvm-72, 2.6.30 | Intel | 64 | Works | for networking use -net nic,model=ne2k_pci and install rtl8029 guest driver (included in guest OS cd) |
| Windows 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 11 | 64 | kvm-87 | Intel | 64 | Fails | Anaconda freezes |
| Fedora 11 | 32 | kvm-87 | Intel | 64 | Works | |
| Fedora 11 BETA | 32, 64 | kvm-84 | Intel | 64 | Fails | by Alexey.E. Slowness and softlockups. |
| Fedora 10 | 32, 64 | kvm-85 | Intel, AMD | 64 | Works | by Alexey.E. Updated by Lennert.B. |
| Fedora 9 | 32, 64 | kvm-85 | Intel, AMD | 64 | Works | by Alexey.E. |
| Fedora 8 | 32, 64 | kvm-85 | Intel, AMD | 64 | Works | by Alexey.E. |
| Fedora 7 | 32, 64 | kvm-75 | Intel, AMD | 64 | Works | by Alexey.E. |
| Fedora 6 | 32 | kvm-26 | Intel, AMD | 32, 64 | Works | |
| Fedora 5 | 32, 64 | kvm-12 | Intel, AMD | 32, 64 | Works | |
| Fedora 4 | 64 | AMD | 64 | Works, slightly high idle cpu | by MichaelKarliner | |
| Fedora 3 | 64 | kvm-78 | AMD | 64 | Works | by George Y. Requires noacpi in boot options |
| RHEL5 | 32, 64 | kvm-85 | Intel, AMD | 64 | Works | by Alexey.E. |
| RHEL4 | 32, 64 | kvm-85 | Intel, AMD | 64 | Works | by Frank.Q. updated by Alexey.E. |
| RHEL3 | 32, 64 | kvm-85 | Intel, AMD | 64 | Works | by Frank.Q. updated by Alexey.E. |
| 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.3 | 32 | kvm-78 | AMD | 64 | Works | -no-kvm is required for installation |
| 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 |
| Debian GNU/Linux 5.0 | 64 | kvm-88 | Intel, AMD | 64 | Works | 2009/10/22 by Christian Berendt / B1 Systems |
| Ubuntu 9.04 | 64 | kvm-84 | Intel | 64 | Works | It's actually Xubuntu but should be the same both block and net virtio devices working too |
| Ubuntu 8.10 | 32 | kvm-85 | Intel, AMD | 32, 64 | Works | by Peter.v.V. |
| Ubuntu 8.04 LTS | 32, 64 | kvm-64 | Intel, AMD | 32, 64 | Works | by Alexey.E. (some issues with virtio) |
| Ubuntu 7.10 | 32, 64 | kvm-62 | Intel,AMD | 32, 64 | Crashes, Workaround exists | Install using Qemu, remove GFX boot. by Alexey.E. |
| Ubuntu 7.10 Server | 64 | kvm-60 | AMD | 64 | Works | No framebuffer (black screen at first). Hit enter to start installer. |
| Ubuntu 7.10 Server | 32 | kvm-60/61 | Intel | 64 | Doesn't work | Installer crashes (by Ryota Ozaki) |
| Ubuntu 7.04 | 32, 64 | kvm-62 | Intel,AMD | 32, 64 | Crashes, Workaround exists | Install using Qemu, remove GFX boot. by Alexey.E. |
| Ubuntu 6.06 LTS Server | 32 | kvm-20 | Intel | 32 | Works | use -no-acpi |
| Debian Lenny 5.0 | 32, 64 | kvm-72/77 | Intel | 64 | Works | |
| 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 |
| SUSE Linux Enterprise Server 11 | 32, 64 | kvm-88 | Intel, AMD | 64 | Works | 2009/10/22 by Christian Berendt / B1 Systems |
| SUSE Linux Enterprise Server 10 | 32 | kvm-88 | Intel, AMD | 64 | Works | 2009/10/22 by Christian Berendt / B1 Systems |
| openSUSE 11.1 | 32, 64 | kvm-88 | Intel, AMD | 64 | Works | 2009/10/22 by Christian Berendt / B1 Systems |
| openSUSE 11.1 | 32, 64 | kvm-85 | Intel, AMD | 64 | Works | by Alexey.E. |
| openSUSE 11.0 | 32, 64 | kvm-85 | 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 .2 | 32 | kvm-36 | Intel | 32 | Works | |
| 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 | Guest bitness | Host version | Host cpu | Host bitness | Status | Comments |
| OpenBSD 4.6 | 32 | kvm-84-7.6 | AMD | 32 | Works | Use the e1000 driver [-net nic,model=e1000]. Does not find the network after the installation (during install is fine) but disabling mpbios as suggested in 4.5 workaround fixes it. |
| OpenBSD 4.5 | 32 | kvm-85 | Intel | 32 | Crashes | Use the e1000 driver [-net nic,model=e1000] to avoid lockups and slow network speeds. Crashes after "setting tty flags" - Jaco van der Schyff
4.0 would hang on me at the same place if i booted /bsd.mp but not if i boot /bsd (uniprocessor kernel) - Buck |
| OpenBSD 4.5 | 64 | kvm-84 | Intel | 64 | Works | Use e1000 drivers. Install from CD works, but then you must do the following at the next boot prompt: "bsd -c", "disable mpbios", then "quit"
Make this permanent by using "config -ef /bsd" as root, once everything has booted. -- Garry Dolley |
| OpenBSD 4.4 | 64 | kvm-78 | AMD | 64 | Works | |
| OpenBSD 4.2 | 32 | kvm-58 | Intel | 32 | Works | |
| OpenBSD 4.1 | 32 | kvm-72 | Intel, AMD | 64 | Works | by Alexey.E. |
| OpenBSD 4.0 | 64 | kvm-12 | Intel | 64 | Works | |
| OpenBSD 4.0 | 32 | kvm-16 + CVS | Intel | 64 | Works | |
| 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 | |
| FreeBSD 7.1 | 64 | kvm-84 | Intel | 64 | Works | sdl graphics mess up if using kvm, setup with -nokvm then use ssh or -nographics and serial console |
| FreeBSD 7.2 | 64 | kvm-86-3 | Intel | 64 | Works, need to install from the DVD or CD image | Damon Chesser, Jadase Staff |
| GNU/kFreeBSD | 32 | kvm-84 | Intel | 32 | Works | kvm module must be loaded with oos_shadow=0 |
| 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 |
| NetBSD 5.0 | 64 | kvm-88 | Intel | 64 | Crashes/hangs | Install CD image will crash or hang, depending on if ACPI is enabled or not. NetBSD 4.0 workarounds ineffective. |
| 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 |
| DragonflyBSD 2.2.1 | 32 | kvm-85 | Intel | 64 | Works | not tried X |
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 |
| Milax 0.3.2 | 32 | kvm-62 | Intel | 64 | Works | Use the kvm option -net nic,model=rtl8139 and add atapi-cd-dma-enabled=0,atapi-other-dma-enabled=0 to the kernel line in the grub menu for older releases of Milax http://www.milax.org/ in version 0.3.2 choose the Qemu grub menu entry ; tested on Ubuntu 8.04.1 by BerndSchemmer |
| Belenix 0.7.1 | 64 | kvm-62 | Intel | 64 | Works | Note: older releases of Belenix only work in text mode; tested on Ubuntu 8.04.1 by BerndSchemmer |
| Solaris 10 U6 | 32 & 64 | kvm-62 | Intel | 64 | Mostly Works (see note) | Note: the grub menu entry for Solaris 10 created by the installer is wrong, to make it work add kernel/unix to the line beginning with kernel ; tested on Ubuntu 8.04.1 by BerndSchemmer |
| OpenSolaris 2008.11 | 64 | kvm-62 | Intel | 64 | Works | tested on Ubuntu 8.04.1 by BerndSchemmer |
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 |
| QNX 6.4.1 | 32 | qemu-kvm-0.11.0, 2.6.31.5 | Intel | 64 | Works |
Others
| Guest | Guest bitness | Host version | Host cpu | Host bitness | Status | Comments |
| Haiku OS | 32 | kvm-12 | AMD | 64 | Works | screenshot |
| Amiga Research OS (AROS) | 32 | kvm-12 | AMD | 64 | Works | LiveCD tested. screenshot |
| 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-88 | Intel | 64 | Works | Works with "-cpu qemu32". Do not load emm386.exe inside config.sys screenshot |
| MS DOS 5.0 | 32 | kvm-62 | Intel | 64 | Works | Installs and boots. Tested by Alan J. |
| 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 |