On Oracle VM Server for x86, guest virtual machines based on Linux and Solaris can be either Hardware Virtualized (HVM) or Hardware Virtualized with PV Drivers (PVHVM).
The following table lists support for virtual machines with an HVM domain type and a Linux operating system. Refer to the notes that follow the table for additional support information.
Table 5.1 HVM-Supported Linux Guest Operating Systems
Guest Operating System | HVM 32-bit | HVM 64-bit |
---|---|---|
Oracle Linux Release 7.x | N/A | Yes |
Oracle Linux Release 6.x | Yes | Yes |
Oracle Linux Release 5.x | Yes | Yes |
Oracle Linux Release 4.x | Yes | Yes |
Red Hat Enterprise Linux 7.x | N/A | Yes |
Red Hat Enterprise Linux 6.x | Yes | Yes |
Red Hat Enterprise Linux 5.x | Yes | Yes |
Red Hat Enterprise Linux 4.x | Yes | Yes |
CentOS 6.x | Yes | Yes |
CentOS 5.x | Yes | Yes |
CentOS 4.x | Yes | Yes |
SUSE Linux Enterprise Server 11.x | No | Yes |
Additional support information for HVM-supported Linux guest operating systems is as follows:
You can create HVM guest virtual machines for Oracle Linux, Red Hat Enterprise Linux, and CentOS. However, the Xen PV drivers are included by default with the kernels. Creating PVHVM guest virtual machines is recommended for hardware virtualization to improve performance.
The minimum required kernel version for SUSE Linux Enterprise Server (SLES) 11 is
3.0.31-0.9
.
The following table lists support for virtual machines with a PVHVM domain type and a Linux operating system. Refer to the notes that follow the table for additional support information.
Table 5.2 PVHVM-Supported Linux Guest Operating Systems
Guest Operating System | PVHVM 32-bit | PVHVM 64-bit |
---|---|---|
Oracle Linux Release 7.x | N/A | Yes |
Oracle Linux Release 6.x | Yes | Yes |
Oracle Linux Release 5.x | Yes | Yes |
Oracle Linux Release 4.x | Yes | Yes |
Red Hat Enterprise Linux 7.x | N/A | Yes |
Red Hat Enterprise Linux 6.x | Yes | Yes |
Red Hat Enterprise Linux 5.x | Yes | Yes |
Red Hat Enterprise Linux 4.x | Yes | Yes |
CentOS 6.x | Yes | Yes |
CentOS 5.x | Yes | Yes |
CentOS 4.x | Yes | Yes |
SUSE Linux Enterprise Server 11.x | No | Yes |
Additional support information for PVHVM-supported Linux guest operating systems is as follows:
Oracle Linux, Red Hat Enterprise Linux, and CentOS 5.x include the Xen PV drivers in the
kernel-xen
variant of the kernel. Oracle Linux 5.x also includes the PV drivers inkernel-uek
, the Unbreakable Enterprise Kernel (UEK). Creating PVHVM guest virtual machines is recommended for hardware virtualization with these kernels.Oracle Linux, Red Hat Enterprise Linux, and CentOS 4.x require the
kernel-xenU
variant of the kernel to use the PV drivers mode.The minimum required kernel version for SUSE Linux Enterprise Server (SLES) 11 is
3.0.31-0.9
.To start a PVHVM guest on SLES 11, you must perform the following steps:
Install the operating system and upgrade to the
3.0.31-0.9
kernel version.Shutdown the virtual machine.
In Oracle VM Manager, set the domain type for the virtual machine to
Xen PVM
.Restart the virtual machine.
The following table lists support for virtual machines with either an HVM or a PVHVM domain type and a Solaris operating system. Refer to the notes that follow the table for additional support information.
Table 5.3 HVM and PVHVM-Supported Solaris Guest Operating Systems
Guest Operating System | PVHVM 32-bit | HVM 32-bit | PVHVM 64-bit | HVM 64-bit |
---|---|---|---|---|
Oracle Solaris 11 | N/A | N/A | Yes | N/A |
Oracle Solaris 10 | Yes | N/A | Yes | N/A |
Additional support information for HVM and PVHVM-supported Solaris guest operating systems is as follows:
Oracle Solaris support begins with Solaris 10 1/13 (update 11). The Solaris 10 or Solaris 11 OS runs as a hardware virtual machine (HVM), which requires HVM support (Intel VT or AMD-V) on the underlying hardware platform. By default, Solaris 10 or Solaris 11 OS has the required PV drivers installed as part of the OS. Oracle Solaris 10 supports x86 32-bit and 64-bit architecture. 32-bit or 64-bit mode is selected at OS boot time by examining the hypervisor and the underlying hardware. Oracle Solaris 11 supports x86 64-bit architecture only.
For details about Oracle software certification, refer to My Oracle Support Document 464754.1, titled Certified Software on Oracle VM at https://support.oracle.com/oip/faces/secure/km/DocumentDisplay.jspx?id=464754.1.
Also visit the Oracle VM resource page at http://www.oracle.com/us/technologies/virtualization/oraclevm/resources/index.html to learn about the support plans for available for Oracle VM, Oracle Linux and Oracle Solaris.
Table 5.4 CPU Paravirtualized Supported Guest Operating Systems
Guest Operating System | Paravirtualized 32-bit | Paravirtualized 64-bit |
---|---|---|
Oracle Linux Release 7.x | No | No |
Oracle Linux Release 6.x | Yes | Yes |
Oracle Linux Release 5.x | Yes | Yes |
Oracle Linux Release 4.x | Yes | Yes |
Red Hat Enterprise Linux 7.x | No | No |
Red Hat Enterprise Linux 6.x | Yes | Yes |
Red Hat Enterprise Linux 5.x | Yes | Yes |
Red Hat Enterprise Linux 4.x | Yes | Yes |
CentOS 6.x | Yes | Yes |
CentOS 5.x | Yes | Yes |
CentOS 4.x | Yes | Yes |
SUSE Linux Enterprise Server 11.x | No | Yes |
Table 5.5 Microsoft Windows Supported Guest Operating Systems
Guest Operating Systems | 64-bit | 32-bit |
---|---|---|
Microsoft Windows Server 2012 R2 | Yes | N/A |
Microsoft Windows Server 2012 | Yes | N/A |
Microsoft Windows Server 2008 R2 SP1 | Yes | N/A |
Microsoft Windows Server 2008 SP2 | Yes | Yes |
Microsoft Windows Server 2003 R2 SP2 | Yes | Yes |
Microsoft Windows 10 | Yes | Yes |
Microsoft Windows 8.1 | Yes | Yes |
Microsoft Windows 8 | Yes | Yes |
Microsoft Windows 7 SP1 | Yes | Yes |
Microsoft Windows Vista SP2 | Yes | Yes |
For a list of Microsoft Windows guest operating systems that Oracle VM supports with the Oracle VM Paravirtual Drivers for Microsoft Windows, see Oracle VM Paravirtual Drivers for Microsoft Windows.
Table 5.6 Oracle VM Paravirtual Drivers for Microsoft Windows Supported Releases
Oracle VM Release | Oracle VM Paravirtual Drivers for Microsoft Windows Release 3.0.1 | Oracle VM Paravirtual Drivers for Microsoft Windows Release 3.2.2 | Oracle VM Paravirtual Drivers for Microsoft Windows Release 3.2.3 | Oracle VM Paravirtual Drivers for Microsoft Windows Release 3.4.1 | Oracle VM Paravirtual Drivers for Microsoft Windows Release 3.4.2 |
---|---|---|---|---|---|
Oracle VM 3.0 | Yes | No | No | No | No |
Oracle VM 3.1 | Yes | No | No | No | No |
Oracle VM 3.2 | Yes | Yes | Yes | Yes | Yes |
Oracle VM 3.3 | No | Yes | Yes | Yes | Yes |
Oracle VM 3.4 | No | Yes | Yes | Yes | Yes |