KVM Guest: Operating Systems
When installing standalone instances of KVM, consider using one of the following guest operating systems:
Linux Guest Operating Systems
An Oracle Linux host system can run the following Linux operating systems as KVM guests.
Note:
Oracle Linux ISO images and disk images are available for download from Oracle Software Delivery Cloud: https://edelivery.oracle.com/linux.Table 1-1 Linux Guest Operating Systems
Linux Operating System | 32-bit Architecture | 64-bit Architecture |
---|---|---|
Oracle Linux 7 |
N/A |
Yes |
Oracle Linux 8 |
N/A |
Yes |
Oracle Linux 9 |
N/A |
Yes |
Oracle Linux 10 |
N/A |
Yes |
Oracle Container Host for Kubernetes |
N/A |
Yes |
Red Hat Enterprise Linux 7 |
N/A |
Yes |
Red Hat Enterprise Linux 8 |
N/A |
Yes |
Red Hat Enterprise Linux 9 |
N/A |
Yes |
Red Hat Enterprise Linux 10 |
N/A |
Yes |
CentOS 7 |
N/A |
Yes |
CentOS 8 |
N/A |
Yes |
CentOS Stream 8 |
N/A |
Yes |
CentOS Stream 9 |
N/A |
Yes |
CentOS Stream 10 |
N/A |
Yes |
AlmaLinux OS 8 |
N/A |
Yes |
AlmaLinux OS 9 |
N/A |
Yes |
Rocky Linux 8 |
N/A |
Yes |
Rocky Linux 9 |
N/A |
Yes |
SUSE Linux Enterprise Server 12 |
N/A |
Yes |
SUSE Linux Enterprise Server 15 |
N/A |
Yes |
Ubuntu 16.04 |
N/A |
Yes |
Ubuntu 18.04 |
N/A |
Yes |
Ubuntu 20.04 |
N/A |
Yes |
Ubuntu 22.04 |
N/A |
Yes |
Ubuntu 24.04 |
N/A |
Yes |
-
*
cloud-init
is unavailable for 32-bit architectures.
Microsoft Windows Guest Operating Systems
The following Microsoft Windows versions support the use of guest operating installations on KVM instances.
Table 1-2 Microsoft Windows Supported Guest Operating Systems
Guest Operating System | 64-bit | 32-bit |
---|---|---|
Microsoft Windows Server 2025 |
Yes |
N/A |
Microsoft Windows Server 2022 |
Yes |
N/A |
Microsoft Windows Server 2019 |
Yes |
N/A |
Microsoft Windows Server 2016 |
Yes |
N/A |
Microsoft Windows 11 |
Yes |
N/A |
Microsoft Windows 10 |
Yes |
Not supported |
VirtIO Driver Requirements
For improved performance with network and block (disk) devices, and to resolve common issues, we recommend that you install the Oracle VirtIO Drivers for Microsoft Windows. These drivers are para-virtualized drivers for Microsoft Windows guests running on Oracle Linux KVM hypervisors.
Microsoft Windows guests on KVM have been tested by using the Oracle VirtIO Drivers for Microsoft Windows. For instructions on how to obtain and install the drivers, see Oracle Linux: Oracle VirtIO Drivers for Microsoft Windows for use with KVM.
Oracle Solaris Guest Operating System
Table 1-3 Oracle Solaris Guest Operating System
Oracle Solaris version 11.4 |
Oracle Solaris 11.4 can be used as a guest operating system when installed within a standalone instance of KVM. Note: Oracle Solaris version 11.4.33 (Oracle Solaris 11.4 SRU 33) is the minimum version that includes functionality for VirtIO guest support.Oracle Solaris ISO images and disk images are available for download from the Oracle Software Delivery Cloud at https://edelivery.oracle.com/. |
Special Considerations:
For best results when using Oracle Solaris as a guest operating system, follow these recommendations:
-
Use at least a two-core configuration for the Oracle Solaris VM.
-
Use the most current QEMU system type (Custom Emulated Machine = pc-i440fx-4.2) for the Oracle Solaris VM.