Guest Support Status
From KVM
Fedora/RedHat Derivatives
Guest | Guest bitness | Host version | Host cpu | Host bitness | Status | Comments | |
F7 | 32 | kvm-29 | Intel | 64 | Works | ||
FC6 | 32 | kvm-26 | Intel, AMD | 32, 64 | Works | ||
FC5 | 32, 64 | kvm-12 | Intel, AMD | 32, 64 | Works | ||
Trixbox (CentOS) | 32 | kvm-12 | Intel | 64 | Works | ||
RHL9 | 32 | kvm-28 | Intel, AMD | 64 | Works | by Alexey.E. | |
RHL7 | 32 | kvm-28 | Intel, AMD | 64 | Crashes | Fails on init. by Alexey.E. |
Ubuntu/Debian
Guest | Guest bitness | Host version | Host cpu | Host bitness | Status | Comments | |
Debian Etch | 32/64 | kvm-29 | Intel | 64 | Works | ||
Ubuntu 7.04 | 32, 64 | kvm-26 | Intel, AMD | 32, 64 | Crashes, Workaround exists | Installation requires -no-kvm on Intel | |
Ubuntu LTS Server | 32 | kvm-20 | Intel | 32 | Works | use -no-acpi | |
Debian Etch | 32, 64 | kvm-18 | Intel | 64 | Works | ||
Debian Sarge | 32 | kvm-12 | Intel | 32 | Works | ||
Debian Sarge | 32 | kvm-12 | Intel | 64 | Mostly works | Install hangs, will install via -no-kvm. Runs fine after |
Other Linux Distros
Guest | Guest bitness | Host version | Host cpu | Host bitness | Status | Comments | |
Slackware 11 | 32 | kvm-15 | Intel | 64 | Works | using test26.s kernel | |
OpenSuse 10.2 | 32/64 | kvm-28/29 | Intel | 64 | Crashes, Workaround exists | sans gfxmenu, start kvm with -no-acpi -no-kvm for installation | |
Qemu-Puppy 2.01-3 | 32 | kvm-17/18 | Intel | 32 | Works | ||
Qemu-Puppy 2.13-1 | 32 | kvm-17/18 | Intel | 32 | Works | ||
KNOPPIX 5.1.1 | 32 | kvm-18 | Intel | 64 | Works | wants nmi_watchdog=0 kernel parameter | |
Knoppix 5.2 | 32 | kvm-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-29 | Intel | 64 | Almost Works | bootloader redraw problem. by Alexey.E. | |
Xandros 3 OCE | 32 | kvm-29 | Intel | 64 | Works | by Alexey.E. |
Windows Family
Guest | Guest bitness | Host version | Host cpu | Host bitness | Status | Comments | |
Windows Vista Ultimate | 32 | kvm-29 | Intel | 64, 32 | Works | See Vista Networking Workaround for getting networking to actually work. Not Aero capable. Works with kvm-26 on 32-bit hosts. | |
Windows XP Pro | 32 | kvm-24 | Intel | 64, 32 | Works | See Windows ACPI Workaround for better performance | |
Windows 2000 Pro (SP4) | 32 | kvm-20 | Intel | 64, 32 | Works | Install with -no-acpi | |
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 | |
Windows Server 2003 (Enterprise, SP2) | 32 | kvm-14 | Intel | 64 | Works | Needs -no-kvm and -no-acpi for install and possibly for update to SP2. Use -net nic,model=rtl8139 | |
Windows Server 2003 (Enterprise, SP1) | 32 | 1:16-1ubuntu2 (ubuntu 7.04 standard) | Intel | 64 | Works | May need -no-acpi (and hit F7 and choose Standard PC) for install. Update to SP2 worked OK without -no-kvm. Use -net nic,model=rtl8139 | |
Windows 98SE | 32 | kvm-24 | AMD | 64, 32 | Crashes | Stops during boot. 100% CPU. Safe mode boots, but crashes starting a DOS box. Works with -no-kvm | |
Windows 95 | 32 | kvm-24, 2.6.20.7 | AMD | 64, 32 | Crashes | Stops during boot. 100% CPU. Works with -no-kvm, but doesn't recognize the NIC. Did no further testing. | |
Windows 2000 | 32 | kvm-28 | AMD | 64 | Crashes | by Alexey.E. | |
Windows XP | 32 | kvm-28 | AMD | 64 | Crashes | by Alexey.E. | |
Windows 2003 | 32 | kvm-28 | AMD | 64 | Crashes | by Alexey.E. |
BSD
Guest | Guest bitness | Host version | Host cpu | Host bitness | Status | Comments | |
OpenBSD 4.0 | 64 | kvm-12 | Intel | 64 | Works | ||
OpenBSD 4.0 | 32 | kvm-16 + CVS | Intel | 64 | Works | ||
FreeBSD 6.2 | 64 | kvm-12 | AMD | 64 | Works | ||
FreeBSD 6.2 | 32 | kvm-16 + CVS | AMD | 64 | Works | ||
GNU/kFreeBSD | 64 | kvm-15 | AMD | 64 | Works | ||
GNU/kFreeBSD | 32 | kvm-16 + CVS | AMD | 64 | Works | ||
FreeBSD 6.1 | 32 | kvm-17/18 | Intel | 32 | Works | ||
NetBSD 3.1 | 32 | kvm-17/18 | Intel | 32 | Works | ||
NetBSD 3.1 | 32 | kvm-21 | AMD | 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 | |
ReactOS 0.3.0 | 32 | kvm-14 | AMD | 64 | Works | screenshot | |
Solaris 10 GA U3 | 64 | kvm-12 | Intel | 64 | Works | screenshot | |
FreeDOS 1.0 | 32 | kvm-12/14 | Intel | 64 | Work(ish) | Can only be installed from live CD by disabling kvm and using qemu only. Upper memory management (himem.exe) crashed kvm. Some other drivers do so as well. Step through booting using F8 to determine which. DOS is confined to the lower 640K of memory. See bug 1666308. | |
MS DOS 6.22 | 32 | kvm-28 | Intel | 32 | Stops | It seems to stop booting after HIMEM. | |
Solaris 10.1 | 32 | kvm-17/18 | Intel | 32 | Works | Complains about clock speed | |
Xen 3.0.4 | 64, 32 | kvm-18 | 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 | |
Solaris 10 GA U3 | 32/64 | kvm-29 | Intel | 64 | Crashes, Workaround exists | you need to manually use 32-bit guest kernel. 64-bit fails. by Alexey.E. | |
Syllable 0.61 | 32 | kvm-29 | Intel | 64 | Crashes | by Alexey.E. | |
Visopsys 0.62 | 32 | kvm-29 | Intel | 64 | Crashes | by Alexey.E. | |
Darwin 8.0.1 | 32 | kvm-29 | Intel | 64 | Crashes | by Alexey.E. |
|