5.1 Oracle VM Server for x86 Supported Guest Operating Systems

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

SUSE Linux Enterprise Server 12 SP2 or later

No

Yes


Note

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, SUSE Linux Enterprise Server, 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

SUSE Linux Enterprise Server 12 SP2 or later

No

Yes


Note

Additional support information for PVHVM-supported Linux guest operating systems is as follows:

  • Oracle Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, 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 in kernel-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, SUSE Linux Enterprise Server, 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:

    1. Install the operating system and upgrade to the 3.0.31-0.9 kernel version.

    2. Shutdown the virtual machine.

    3. In Oracle VM Manager, set the domain type for the virtual machine to Xen PVM.

    4. 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-bitPVHVM 64-bitHVM 64-bit

Oracle Solaris 11

N/A

N/A

YesN/A

Oracle Solaris 10

Yes

N/A

YesN/A

Note

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

SUSE Linux Enterprise Server 12 SP2 or later

No

No


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


Note

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