taikun.cloud

Taikun Logo

Documentation

Supported OS Images

This page lists all OS versions supported by the Kernel-based Virtual Machine virtualization Module.

Note

All OS versions older than the ones listed in the tables below are supported by the KVM.

Windows Family #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Windows Small Business Server 201164qemu-kvm-0.12.1.2-2.355.0.1.el6.centos.2Intel64WorksInstalled on CentOS 6.4 x64. Virtio drivers are installed in the guest os. Host machine has a Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz and 8GB RAM. The guest uses 4GB RAM and 1 CPU core. Works flawless. By Jens Voskuhl
Windows 2012 R2 Standard64qemu-kvm.x86_64 10:1.5.3-60.el7_0.5Intel64WorksInstalled on CentOS 7 64bit. Used Windows 2008 settings. Tested 1GB, 8GB and 16GB RAM on guest using virtio drivers.
Windows 2012 Standard 180-days Evaluation64qemu-kvm-0.12.1.2-2.295.el6Intel64WorksInstalled on CentOS 6.3 64bit. Used Windows2008 settings for guest installation. By Alexander O.
Windows 2008 Essential Business Server64qemu-kvm-0.11.0AMD64WorksInstalled on 800 MB RAM only. Host is: Ubuntu Server 9.10 64-bit, 3 x 2.7 GHz AMD Athlon X3 425, 2 x 1 GB DDR2 667 MHz, single channel, 4 x 250 GB SATA Samsung 7200 drives: approx. 498 GB RAID 10 volume for host OS and machine images, 4 x 1 GB RAID 0 volume for swap due to low host main memory. USB hardware key works (Hasp), Virtio drivers for LAN and HDD still testing. By Tomaszg.
Windows 2008 Small Business Server64qemu-kvm-0.11.0AMD64Works (reboot from guest doesn’t correctly work)Installed on 2 GB RAM, 1 CPU core. Host is: Ubuntu Server 9.10 64-bit, 2 x Six-Core AMD Opteron(tm) Processor 2425 HE, 8 x 4 GB DDR2, ISCSI for Guest discspace. Don’t use virtio drivers (harddisc/network), use IDE (harddisc) and e1000 (network) emulation instead. By Mark.
Windows 2008 Standard64qemu-kvm-0.11.0AMD64Works (reboot from guest doesn’t correctly work)Installed on 2 GB RAM, 1 CPU core. Host is: Ubuntu Server 9.10 64-bit, 2 x Six-Core AMD Opteron(tm) Processor 2425 HE, 8 x 4 GB DDR2, ISCSI for Guest discspace. Don’t use virtio drivers (harddisc/network), use IDE (harddisc) and e1000 (network) emulation instead. By Mark.
Windows 2008 Standard32qemu-kvm-0.11.0Intel32WorksInstalled on 1.5 GB RAM, 2 CPU core. Host is: Fedora 14 32-bit, Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz, 3 x 1 GB DDR2 + 1 x 2 GB DDR2, single SATA for host, separate SATA for guest. Working just fine with virtio or Realtek for network. CPU usage near 100% when viewing with KVM console, 14% when viewing through Remmina RDP.
Windows 2008 R2 RTM64kvm-88Intel64WorksInstalls and works with 1GB guest RAM. screenshot
Windows 2008 R2 Standard64qemu-kvm-0.12.5Intel64WorksInstalled on HP Proliant ML330 G6 with Ubuntu 10.04.1 server host (2.6.32-24-server) with kvm-kmod-2.6.32.16 using 2 CPU and 2GB guest RAM with IDE harddisc and e1000 network emulation. Works great. By Krunoslav Husak (h00s)
Windows 2008 R2 Datacenter64qemu-kvm-0.12.5Intel64WorksInstalled on HP Proliant DL530 G4 with Debian 6.0.2 (2.6.32-5-amd64). Using 4 CPU and 4GB RAM for guest. Run stable. By Alexander Pushkarev. Screenshot
Windows 10 Technical Preview for Enterprise64qemu-kvm-1.1.2AMD64Worksusing 2CPUs and 2GB guest RAM, latest virtio drivers 0.1-81 work fine. Screenshot
Windows 10 Professional build 10240 (release)64qemu-kvm-2.3.0Intel64WorksHost running Debian Jessie, qemu-kvm packages from stretch. I followed the advice found here : https://social.technet.microsoft.com/Forums/en-US/695c8997-52cf-4c30-a3f7-f26a40dc703a/failed-install-of-build-10041-in-the-kvm-virtual-machine-system-thread-exception-not-handled?forum=WinPreview2014Setup . Running a host with a I7 820 QM, Core2Duo vurtual CPU works, with 1 socket, 2 core and 1 thread assigned to 0-1. Core assignment may be unnecessary. Nehalem, kvm64 and qemu64 failed.
Windows 8 Enterprise64qemu-kvm-devel-1.1.92 3.7.0-rc2AMD64Worksusing 2CPUs and 1GB guest RAM, latest virtio drivers work fine.
Windows 7 Professional (Final)64qemu-kvm-0.12.1.2-1 ARCH-2.6.32AMD64Worksusing 2CPUs and 2GB guest RAM Screenshot
Windows 7 RTM32, 64kvm-88Intel64WorksInstalls and works with 1GB guest RAM. screenshot
Windows 7 RC64kvm-72+dfsg-5Intel64WorksInstalls and works without any problem with 1GB guest RAM.
Windows 7 Beta64kvm-84AMD64WorksInstalls and works without any problem with 512MB guest RAM.
Windows 7 Beta32kvm-83Intel32WorksInstalled in about 25-30 minutes and worked flawlessly on my ThinkPad T60 (1953-7EU) with 1.5G of RAM
Windows 7 Beta32kvm-62AMD64Works“-m 2048 -vnc :0 -usbdevice tablet -smp 2 -std-vga” on qcow2
Windows Server 2008 (Datacenter)64kvm-72Intel, AMD64Worksby Alexey.E.
Windows Server 2008 (Datacenter)32kvm-72Intel, AMD64, 32Worksby Alexey.E.
Windows Vista Ultimate64kvm-84Intel, AMD64Works(not Aero Glass capable) by Alexey.E.
Windows Vista Ultimate32kvm-84Intel, AMD64, 32Works(not Aero Glass capable) by Alexey.E.
Windows Server 2003 R2 (Std)32qemu-kvm-0.11.1Intel64WorksWell with virtio drivers by Patrick.M.
Windows Server 2003 R2 (Std)32qemu-kvm-0.13Intel64WorksWell with virtio drivers (1.1.13) by Alexandre D.
Windows Server 2003 x6464qemu-kvm-0.13Intel, AMD64WorksWell with virtio drivers (1.1.13) by Alexandre D.
Windows Server 2003 x6464kvm-72Intel, AMD64Worksby Alexey.E. (setup is unstable, rerun several times)
Windows Server 2003 (Enterprise)32kvm-72Intel32, 64Worksby Alexey.E.
Windows Server 2003 (Enterprise)32kvm-72AMD64Worksby Alexey.E.
Windows XP Pro x6464kvm-72Intel, AMD64Worksby Alexey.E. (setup is unstable, rerun several times)
Windows XP Pro32kvm-72Intel32, 64Worksby Alexey.E.
Windows XP Pro32qemu-kvm-0.11.0AMD64WorksInstalled on standard IDE driver. Swapped to Virtio XP drivers both for LAN and HDD after installation from “NetKVM-and-viostor.iso”. Works well so far. by Tomaszg.
Windows XP Pro32qemu-kvm-0.12.1.2-2.415; kernel 2.6.32-358.23.2, CentOS 6.5Intel64failingcrashed when qed disk format and quick format during installation chosen, normal works, XP didn’t manage himself to reboot, forced but unable to finish the setup.
Windows XP Pro32kvm-72AMD64Worksby Alexey.E.
Windows 2000 Pro (SP4)32kvm-64Intel, AMD64Worksuse Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.
Windows 2000 Pro (SP4)32kvm-64Intel32Worksuse Qcow2 format. (setup is unstable, rerun several times) by Alexey.E.
Windows 2000 Advanced Server32kvm-44Intel64Worksuse Qcow2 format.
Windows 98SE32kvm-63Intel32Failsby Alexey.E. (halts when booting HIMEM)
Windows 98SE32kvm-80, 2.6.27.7AMD64no wayinstall crashes
Windows 98SE32kvm-1.12.5AMD32, 64works with a trickcopy an existing installation with qemu-imgopts: -no-kvm, smp 1, nic,model=ne2k_pci, soundhw none, vga=cirrus+cirrus-Win95-Driver tested by hiekjoha
Windows NT Server 4.0 sp 132kvm-72, 2.6.30Intel64Worksfor networking use -net nic,model=ne2k_pci and install rtl8029 guest driver (included in guest OS cd)
Windows NT Workstation 4.0 (no SP)32qemu-kvm 0.12.3, 2.6.33AMD64Workswithout any SP requires -cpu qemu64,level=1, also use -vga std
Windows NT 4.0 SP632kvm 1.0, 2.6.32Intel64Worksrequires -cpu qemu32, use Universal VBE30 for VGA (http://bearwindows.zcm.com.au/vbempg.zip)
Windows NT 4.0 SP632qemu-kvm 1.4.1, 2.6.32Intel64Worksrequires -cpu qemu32, install vmmouse driver instead of default ps/2 mouse, use Universal VBE30 for VGA (http://bearwindows.zcm.com.au/vbempg.zip)
Windows 9532kvm-44, 2.6.23-rc8AMD64, 32no way

Linux Family: Fedora/RedHat Derivatives #

CentOS #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
CentOS 6.564CentOS 6.5,qemu-kvm-0.12.1.2-2.415, kernel 2.6.32-358.23.2Intel64WorksLike a charm
CentOS 6.232, 640.14.1+noroms-0ubuntu6.2Intel, AMD32, 64WorksRequires sufficient memory (≧1G)by Thomas Schweikle / Xompu
CentOS 6.132, 640.14.1+noroms-0ubuntu6.2Intel, AMD32, 64WorksRequires sufficient memory (≧1G)by Thomas Schweikle / Xompu
CentOS 6.064kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
CentOS 5.832qemu-kvm-0.12.1.2-2.295.el6Intel64Worksby Alexander O.
CentOS 5.664kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
CentOS 5.564kvm-83-164.el5.x86_64.rpmAMD (Sempron 140)64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
CentOS 5.532qemu-kvm-0.12.1.2-2.295.el6Intel64Worksby Alexander O.
CentOS 5.432qemu-kvm-0.12.3AMD64CrashesWhen installing from the netinstall image, hangs during installation of the first packet.

Enterprise Linux #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Enterprise Linux 5.4 / Unbreakable Linux64kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager

Fedora #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Fedora 1832, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64WorksRequires sufficient memory (≧1G),install from DVD or network
by Thomas Schweikle / Xompu
Fedora 1732, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64WorksRequires sufficient memory (≧1G),install from DVD or network
by Thomas Schweikle / Xompu
Fedora 1632, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64WorksRequires sufficient memory (≧1G),install from DVD or network
by Thomas Schweikle / Xompu
Fedora 1564kvm-83Intel64WorksRequires sufficient memory(e.g. 1.5G), and vga=std – by Arno-Can Uestuensoez / UnifiedSessionsManager
Fedora 1364kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
Fedora 1164kvm-87Intel64FailsAnaconda freezes
Fedora 1132kvm-87Intel64Works
Fedora 11 BETA32, 64kvm-84Intel64Failsby Alexey.E. Slowness and softlockups.
Fedora 1032, 64kvm-85Intel, AMD64Worksby Alexey.E. Updated by Lennert.B.
Fedora 932, 64kvm-85Intel, AMD64Worksby Alexey.E.
Fedora 832, 64kvm-85Intel, AMD64Worksby Alexey.E.
Fedora 732, 64kvm-75Intel, AMD64Worksby Alexey.E.
Fedora 632kvm-26Intel, AMD32, 64Works
Fedora 532, 64kvm-12Intel, AMD32, 64Works
Fedora 464AMD64Works, slightly high idle cpuby MichaelKarliner
Fedora 364kvm-78AMD64Worksby George Y. Requires noacpi in boot options
Fedora 132qemu-kvm-0.12.3Intel64Crashesby Patrick.M. KVM freeze unable to kill PID.
Fedora 132qemu-kvm-0.11.1Intel64Worksby Patrick.M.

RedHat Enterprise Linux #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
RHEL6 beta64kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
RHEL532, 64kvm-85Intel, AMD64Worksby Alexey.E.
RHEL432, 64kvm-85Intel, AMD64Worksby Frank.Q. updated by Alexey.E.
RHEL332, 64kvm-85Intel, AMD64Worksby Frank.Q. updated by Alexey.E.
Red Hat Linux 932kvm-51Intel64Worksby Alexey.E.
Red Hat Linux 832kvm-64Intel64CrashesFails on init. by Frank.Q.
Red Hat Linux 7.332kvm-78AMD64Works-no-kvm is required for installation
Red Hat Linux 732kvm-52Intel, AMD64CrashesFails on init. by Alexey.E.

Scientific Linux #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Scientific Linux 5.4.164kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager

Trixbox #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Trixbox (CentOS)32kvm-12Intel64Works

Linux Family: Ubuntu/Debian Derivatives #

Debian GNU/Linux #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Debian GNU/Linux 7.0 beta (Kernel 3.4.4)32, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Worksby Thomas Schweikle / Xompu
Debian GNU/Linux 6.064kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
Debian GNU/Linux 5.064kvm-88Intel, AMD64Works2009/10/22 by Christian Berendt / B1 Systems
Debian GNU/Linux 5.064kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
Debian Lenny 5.064qemu-kvm-0.12.3Intel64Worksby Patrick. M.
Debian Lenny 5.064qemu-kvm-0.11.1Intel64Worksby Patrick. M.
Debian Lenny 5.032, 64kvm-72/77Intel64WorksBuggy virtio implementation (netinst), crc errors / segfaults after instalation.
Debian Etch 4.064kvm-72Intel, AMD64Worksby Alexey.E.
Debian Etch 4.032kvm-64Intel64, 32Worksby Alexey.E.
Debian Etch 4.032kvm-64AMD64FAILS, workaround existsby Alexey.E. (manually choose i586 kernel, do not use default “k7” kernel)
Debian Sarge 3.132kvm-12Intel32Works
Debian Sarge 3.132kvm-12Intel64Mostly worksInstall hangs, will install via -no-kvm. Runs fine after

Ubuntu #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Ubuntu 12.1032, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Works, upgrade from Ubuntu 12.04by Thomas Schweikle / Xompu
Ubuntu 12.0432, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Works, installs from networkby Thomas Schweikle / Xompu
Ubuntu 11.1032, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Works, installs from networkby Thomas Schweikle / Xompu
Ubuntu 11.0432, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Works, installs from networkby Thomas Schweikle / Xompu
Ubuntu 10.1064kvm-83Intel, AMD64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
Ubuntu 10.04 LTS32, 64kvm-84Intel, AMD64Works2010/05/15 by KeithW
Ubuntu 9.0464kvm-84Intel64WorksIt’s actually Xubuntu but should be the same both block and net virtio devices working too
Ubuntu 8.1032kvm-85Intel, AMD32, 64Worksby Peter.v.V.
Ubuntu 8.04 LTS32, 64kvm-64Intel, AMD32, 64Worksby Alexey.E. (some issues with virtio)
Ubuntu 7.1032, 64kvm-62Intel,AMD32, 64Crashes, Workaround existsInstall using Qemu, remove GFX boot. by Alexey.E.
Ubuntu 7.10 Server64kvm-60AMD64WorksNo framebuffer (black screen at first). Hit enter to start installer.
Ubuntu 7.10 Server32kvm-60/61Intel64Doesn’t workInstaller crashes (by Ryota Ozaki)
Ubuntu 7.0432, 64kvm-62Intel,AMD32, 64Crashes, Workaround existsInstall using Qemu, remove GFX boot. by Alexey.E.
Ubuntu 6.06 LTS Server32kvm-20Intel32Worksuse -no-acpi

Xandros #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Xandros 3 OCE32kvm-29Intel64Worksby Alexey.E.

Knoppix #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
KNOPPIX 5.1.132kvm-18Intel64Worksuse nmi_watchdog=0 or nolapic kernel parameter to boot
Knoppix 5.232kvm-18Intel32Works
Knoppix 6.232kvm-1.12.5AMD32, 64Workstested by hiekjoha
Knoppix 6.7.132kvm-1.12.5AMD32, 64Workstested by hiekjoha

Other Linux Distros #

Android #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Android 2.232kvm-83Intel64Worksdeactivate suspend-mode(Screen timeout), by Arno-Can Uestuensoez / UnifiedSessionsManager

SUSE Linux Enterprise Server #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
SUSE Linux Enterprise Server 1132, 64kvm-88Intel, AMD64Works2009/10/22 by Christian Berendt / B1 Systems
SUSE Linux Enterprise Server 1032kvm-88Intel, AMD64Works2009/10/22 by Christian Berendt / B1 Systems

openSUSE #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
openSUSE 11.364kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
openSUSE 11.264kvm-83Intel64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
openSUSE 11.132, 64kvm-88Intel, AMD64Works2009/10/22 by Christian Berendt / B1 Systems
openSUSE 11.132, 64kvm-85Intel, AMD64Worksby Alexey.E.
openSUSE 11.032, 64kvm-85Intel, AMD64Worksby Alexey.E.
openSUSE 10.332kvm-57AMD64Worksby Alexey.E.
openSUSE 10.332/64kvm-64Intel64, 32Crashes, Workaround existsStart kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
openSUSE 10.232/64kvm-28/kvm-51Intel64Crashes, Workaround existsStart kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
SUSE Linux 10.032kvm-64Intel64, 32Crashes, Workaround existsStart kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
SUSE Linux 9.132kvm-72Intel/AMD64, 32Worksby Alexey.E.

Slackware #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Slackware 12 .232kvm-36Intel32Works
Slackware 1232kvm-36Intel32Works
Slackware 1132kvm-15Intel64Worksusing test26.s kernel

Qemu-Puppy #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Qemu-Puppy 2.01-332kvm-17/18Intel32Works
Qemu-Puppy 2.13-132kvm-17/18Intel32Works

SystemRescueCD #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
SystemRescueCD 0.3.432kvm-18Intel64WorksWorks fine, except for initial X-setting “cirrus” – changed to “vesa”, then works.

Gentoo #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Gentoo 2006.132kvm-24Intel64Works
Gentoo 2007.032kvm-24Intel64Works
Gentoo 2010031164qemu-kvm-0.11.1Intel64Worksusing hardened kernel 2.6.32-r3

Arch Linux #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Arch Linux (Duke)32kvm-17AMD64WorksHost: 2.6.21-ARCH, guest: 2.6.22-rc5-ARCH says “booting paravirtualized kernel on bare hardware”

Mandrake Linux #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Mandrake Linux 9.232kvm-51Intel64Worksby Alexey.E.

Mandriva #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Mandriva 200932/64kvm-75Intel64Crashes, Workaround existsstart kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
Mandriva 2008.132kvm-64Intel64, 32Crashes, Workaround existsstart kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
Mandriva 200832kvm-51Intel64Crashes, Workaround existsstart kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.
Mandriva 200732kvm-51Intel64Crashes, Workaround existsstart kvm with -no-kvm for installation. Remove graphical GRUB. by Alexey.E.

Crux Linux #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Crux Linux 2.532kvm-82Intel32WorksBoots Automatically at ‘Guest Install’ stage. Installs without issue. by Chris P

Mikrotik #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Mikrotik 5.0rc332qemu-kvm-0.13.0Intel64Worksusing virtio nic + vhost_net, watchdog does not work, does not support virtio block device

UNIX Family: BSD #

OpenBSD #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
OpenBSD 5.5/5.632qemu 1.7Intel with flexpriority32/64WorksUse virtio-block for disk and virtio-net for network. more info
OpenBSD 5.5/5.632qemu 1.7AMD/Intel without flexpriority32/64Very slowUse 64bit guest instead. more info
OpenBSD 5.5/5.664qemu 1.7Intel+AMD64WorksUse virtio-block for disk and virtio-net for network. more info
OpenBSD 5.2 (prerelease)32qemu-kvm-1.0+noroms-0ubuntu14.1Intel Core2 640064WorksOnly tested single processor, disabling mpbios wasn’t required but did reduce host CPU usage, as did disabling USB (either via guest kernel config at boot time or via omitting -usb flag)
OpenBSD 5.2 (prerelease)64qemu-kvm-1.0+noroms-0ubuntu14.1Intel Core2 640064WorksOnly tested single processor, disabling mpbios wasn’t required but did reduce host CPU usage, as did disabling USB (either via guest kernel config at boot time or via omitting -usb flag)
OpenBSD 5.064qemu-kvm-0.15.0, Linux 2.6.37.6 (Slackware 13.37)Intel Core2Duo E840064WorksSMP works, no need to disable mpbios anymore. Must use if=ide as the scsi interface will result in sd0(siop0) errors during install; recommend using the e1000 network driver as well. More information can be found here.
OpenBSD 4.964qemu-kvm-0.14, linux 2.6.38.4 (Fedora 15 Beta)AMD Phenom(tm) 9650 Quad-Core64WorksDisable mpbios as with 4.5
OpenBSD 4.832kvm-83, linux 2.6.18 (CentOS 5.5)Intel E570064WorksDisable mpbios as with 4.5
OpenBSD 4.764qemu-kvm-0.12.5Intel64WorksNeed e1000 driver. (scsi driver does not work). Ide works out of the box. disabling the mpbios is not needed. Done with Linux 2.6.34.2 host kernel.
OpenBSD 4.632, 64qemu-kvm-0.11.0-0ubuntu6.3Intel64WorksNeed e1000 driver and disable mpbios (same as other OpenBSD ≧ 4.5 entries)
OpenBSD 4.632kvm-84-7.6AMD32WorksUse 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.532kvm-85Intel32CrashesUse the e1000 driver [-net nic,model=e1000] to avoid lockups and slow network speeds. Crashes after “setting tty flags” – Jaco van der Schyff4.0 would hang on me at the same place if i booted /bsd.mp but not if i boot /bsd (uniprocessor kernel) – Buck
4.5 can be made to boot by disabling mpbios as described here; this is a workaround though, not a fix – Maxim
OpenBSD 4.564kvm-84Intel64WorksUse 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.464kvm-78AMD64Works
OpenBSD 4.232kvm-58Intel32Works
OpenBSD 4.132kvm-72Intel, AMD64Worksby Alexey.E.
OpenBSD 4.064kvm-12Intel64Works
OpenBSD 4.032kvm-16 + CVSIntel64Works

FreeBSD #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
FreeBSD CURRENT32, 64qemu-kvm-1.0+dfsg-9, qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Works, use NIC model=e1000Upgrade from FreeBSD 9.0-STABLEby Thomas Schweikle Xompu
FreeBSD 9.032, 64qemu-kvm-1.0+dfsg-9, qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel32, 64Works, use NIC model=e1000installed from full DVD or Network Installby Thomas Schweikle Xompu
FreeBSD 8.332, 64qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel32, 64Works, use NIC model=ne2k_pci or model=e1000 (prefered)installed from full DVD or Network Installby Thomas Schweikle / Xompu
FreeBSD 7.432, 64Debian Lenny, kvm-60Intel, AMD32, 64Works, use NIC model=e2k_pci or model=e1000 (prefered)No issues in several weeks of testing. Tested with 1 and 2 virtual CPUs. Freddie;installed from full DVD or Network Install by Thomas Schweikle Xompu
FreeBSD 7.264kvm-86-3Intel64Works, need to install from the DVD or CD imageDamon Chesser, Jadase Staff
FreeBSD 7.164kvm-84Intel64Workssdl graphics mess up if using kvm, setup with -nokvm then use ssh or -nographics and serial console
FreeBSD 7.064OpenSUSE 10.3 kvm-63AMD64crashes after boot loader
FreeBSD 6.3 (EOL)32, 64Fedora 8 – kvm-37-7.fc8, qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel32, 64worksNo issues in several weeks of testing. Freddieby Thomas Schweikle Xompu
FreeBSD 6.2 (EOL)32, 64kvm-12, qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Worksby Thomas Schweikle Xompu
FreeBSD 6.1 (EOL)32, 64kvm-17/18, qemu-kvm 0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Worksby Thomas Schweikle Xompu
FreeBSD 6.0 (EOL), FreeBSD 6.2, FreeBSD 7.232, 64debian squeeze, kvm-0.12.5, libvirtIntel Xeon64worksfreeze with “ad0: TIMEOUT – WRITE_DMA retrying (1 retry left) LBA=XXXXXXX”. fix with ‘hw.ata.ata_dma=0’ in /boot/loader.conf

Debian GNU/kFreeBSD #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
GNU/kFreeBSD CURRENT32, 64qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Works, but significant more CPU needed compared to regular Debian GNU/Linux and FreeBSD CURRENTby Thomas Schweikle / Xompu
GNU/kFreeBSD 9.032, 64qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Works, but significant more CPU needed compared to regular Debian GNU/Linux and FreeBSD 9.0by Thomas Schweikle / Xompu
GNU/kFreeBSD 8.332, 64qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Works, but significant more CPU needed compared to regular Debian GNU/Linux and FreeBSD 8.3by Thomas Schweikle / Xompu
GNU/kFreeBSD32kvm-16 + CVSAMD64Works

NetBSD #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
NetBSD 3.132kvm-17/18Intel32Works
NetBSD 3.132kvm-21AMD64Works
NetBSD 4.032kvm-60Intel64Worksavoid 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.064kvm-88Intel64Crashes/hangsInstall CD image will crash or hang, depending on if ACPI is enabled or not. NetBSD 4.0 workarounds ineffective.
NetBSD 5.0.232kvm from 2.6.32-2-amd64 debian kernel on debian sidboth Intel and Amd64Worksavoid slow down/ hangs with –no-acpi and network timeout by using -net nic,model=ne2k_pci, disable both SMP and ACPI in /boot.cfg inside guest

MirBSD #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
MirBSD 2009/1032kvm_1:84+dfsg-0ubuntu12.4~hardy1IntelWorksUse of nic,model=e1000 is strongly recommended, ne2k variants work too, emulated Realtek are crappier than metal ones and do not work.

PC-BSD #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
PC-BSD 1.432kvm-56Intel64WorksBy Alexey.E.

Darwin #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Darwin 8.0.132kvm-29Intel64Crashesby Alexey.E.

DragonflyBSD #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
DragonflyBSD 1.10.132kvm-58Intel64Worksavoid kvm-[64-67] which require -no-kvm-pit to work; use -net nic,model=e1000 to avoid network timeouts
DragonflyBSD 2.2.132kvm-85Intel64Worksnot tried X

UNIX Family: Solaris/OpenSolaris #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Solaris 10 U132kvm-12Intel64Workslater 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 U364kvm-58 + patchIntel64Worksneeds additional patch to kvm for kvm kernel longmode
Oracle Solaris 10 1/1364qemu-kvm 2.3.1Intel64WorksUse Cirrus for display.
Nexenta Core 1.064kvm-61Intel64Worksneeds additional patch to kvm for kvm kernel longmode. Use -m 512 -net nic,model=e1000
Nexenta Core 2.0 b104 rc332 / 64qemu-kvm-0.11.0Intel64WorksMight need additional patch to kvm for kvm kernel longmode. My qemu-kvm was already patched. Had to switch of ‘acpi’, ‘apic’ and ‘pae’ features in guest configuration. Guest machine-type set to pc-0.10. Use -m 512 -net nic,model=e1000.
OpenSolaris 2008.0564kvm-69Intel64WorksUse -m 512 -net nic,model=e1000
Milax 0.3.232kvm-62Intel64WorksUse 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.164kvm-62Intel64WorksNote: older releases of Belenix only work in text mode; tested on Ubuntu 8.04.1 by BerndSchemmer
Solaris 10 U632 & 64kvm-62Intel64Mostly 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.1164kvm-62Intel64Workstested on Ubuntu 8.04.1 by BerndSchemmer
OpenSolaris 2009.0632, 64qemu-kvm-0.11.0-0ubuntu6.3Intel64WorksUsed “-vga std” but don’t recall why.
Solaris 11 Express 2010.1132, 64qemu-kvm-0.12.1.2-2.113.el6_0.8Intel64Works but without USB supportDuring boot the system prints the following warning: “No SOF interrupts have been received. This USB EHCI controller is unusable.” As a result, no keyboard and mouse functionality from the console. Must install with automatic networking enabled, and login via the network to use it. Also warns at boot “rtls0: Failure resetting PHY” but networking seems to still work.
OpenIndiana Build 151a (Desktop)64qemu-kvm-0.12.5+dfsg-5+squeezeIntel Core i764WorksDuring boot the system prints the following warning: “No SOF interrupts have been received. This USB EHCI controller is unusable.” However, the mouse and keyboard work fine via the VNC console. Also warns at boot “rtls0: Failure resetting PHY” but networking works fine. Installed using “Solaris -> OpenSolaris” settings in virt-manager.

Other UNIX systems #

Minix #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
MINIX 3.1.632qemu-0.12.3, qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel32, 64CrashesOnly boots without -enable-kvm
MINIX 3.1.2a32kvm-71, qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel32, 64Works

Debian GNU/Hurd #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
GNU hurd live CD (20051117)32kvm-28, qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64WorksSeems to have networking problems.
GNU/Hurd (Debian K16)32kvm-69, qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel, AMD32, 64Worksavoid kvm-[64-67] which require -no-kvm-pit to work
GNU/Hurd (Debian K14)32kvm-33Intel, AMD32, 64Worksscreenshot

QNX #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
QNX 6.4.132qemu-kvm-0.11.0, 2.6.31.5; qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel32, 64Works
QNX 6.4.032kvm-83, qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel32, 64Worksby Arno-Can Uestuensoez / UnifiedSessionsManager
QNX 6.3.232qemu-kvm 88, host kernel: 2.6.30; qemu-kvm-0.14.1+noroms-0ubuntu6.2Intel32, 64WorksUse “-net nic,model=ne2k_pci” for network. See also [1]
QNX 4.2532qemu-kvm-0.12.3, kernel 2.6.32-24Intel64WorksUse “-net nic,model=ne2k_pci” for network.

Others #

GuestGuest bitnessHost versionHost cpuHost bitnessStatusComments
Haiku OS32kvm-12AMD64Works
Amiga Research OS (AROS)32kvm-12AMD64WorksLiveCD tested.
Amiga Research OS (AROS)32kvm-58Intel32WorksLiveCD tested.
ReactOS 0.3.032kvm-14AMD64Works
FreeDOS 1.032kvm-71Intel64Works
MS DOS 6.2232kvm-88Intel64WorksWorks with “-cpu qemu32”. Do not load emm386.exe inside config.sys screenshot
MS DOS 5.032kvm-62Intel64WorksInstalls and boots. Tested by Alan J.
Syllable 0.6132kvm-29Intel64Crashesby Alexey.E.
Visopsys 0.6232kvm-29Intel64Crashesby Alexey.E.
Plan 932kvm-68Intel64Worksneeds -no-kvm-irqchip
FreeDOS 7 + Novell Netware 4.132kvm-83AMD64Workstested by Ruediger G. Biernat / screenshot
clonezilla-live-1.2.* – iso32kvm-1.12.5AMD32, 64Workstested by hiekjoha
Was this article helpful?
taikun-logo-icon

Explore Taikun CloudWorks in 2 Minutes!