HCX supports Guest OS customization for specific Windows and Linux operating systems.

For Bulk migrations, HCX supports customizing various aspects of the guest OS on the destination virtual machine. For more information about guest OS customization, see Guest OS Customization with Bulk Migration.

The virtual machine Guest OS type and guestID are reflected as virtual machine config parameters in the vCenter Server Managed Object Browser (https://vcenterfqdn/mob). For IP Customization to work, the virtual machine guestId entry must match the supported Guest OS Types.

Windows Operating System Types Supported for Customization

vCenter GuestOS ID (guestID)

Guest OS Type

Minimum HCX Version

win31Guest

Windows 3.1

4.0.0

win95Guest

Windows 95

4.0.0

win98Guest

Windows 98

4.0.0

winntGuest

Windows NT

4.0.0

win2000ProGuest

Windows 2000 Professional

4.0.0

win2000ServGuest

Windows 2000 Server

4.0.0

win2000AdvServGuest

Windows 2000 Advanced Server

4.0.0

winXPProGuest

Windows XP (32-bit)

4.0.0

winXPPro64Guest

Windows XP (64-bit)

4.0.0

winNetEnterpriseGuest

Windows Server 2003 Enterprise (32-bit)

4.0.0

winNetDatacenterGuest

Windows Server 2003 Data Center (32-bit)

4.0.0

winNetStandardGuest

Windows Server 2003 Standard (32-bit)

4.0.0

winNetWebGuest

Windows Server 2003 Web (32-bit)

4.0.0

winNetBusinessGuest

Windows Server 2003 Business (32-bit)

4.0.0

winNetEnterprise64Guest

Windows Server 2003 Enterprise (64-bit)

4.0.0

winNetDatacenter64Guest

Windows Server 2003 Enterprise_DC_(64-bit)

4.0.0

winNetStandard64Guest

Windows Server 2003 Enterprise_SE_(64-bit)

4.0.0

winVistaGuest

Windows Vista (32-bit)

4.0.0

winVista64Guest

Windows Vista (64-bit)

4.0.0

winLonghornGuest

Windows Server 2008 (32-bit)

4.0.0

winLonghorn64Guest

Windows Server 2008 (64-bit)

4.0.0

windows7Guest

Windows 7 (32-bit)

4.0.0

windows7_64Guest

Windows 7 (64-bit)

4.0.0

indows7Server64Guest

Windows 7 Server (64-bit)

4.0.0

windows8Guest

Windows 8 (32-bit)

4.0.0

windows8_64Guest

Windows 8 (64-bit)

4.0.0

windows8Server64Guest

Windows 8 Server (64-bit)

4.0.0

windows9Guest

Windows 10

4.0.0

windows9_64Guest

Windows 10 (64-bit)

4.0.0

windows9Server64Guest

Windows 10 Server (64-bit)

4.0.0

windows2019srv_64Guest

Windows 2019 Server

4.2.2

Linux Operating System Types Supported for Customization

vCenter GuestOS ID (guestID)

Guest OS Type

Minimum HCX Version

asianux3Guest

Asianux Server 3 (32-bit)

4.0.0

asianux3_64Guest

Asianux Server 3 (64-bit)

4.0.0

asianux4Guest

Asianux Server 4 (32-bit)

4.0.0

asianux4_64Guest

Asianux Server 4 (64-bit)

4.0.0

asianux5_64Guest

Asianux Server 5 (64-bit)

4.0.0

centosGuest

CentOS 4/5 (32-bit)

4.0.0

centos64Guest

CentOS 4/5 (64-bit)

4.0.0

coreos64Guest

CoreOS (64-bit)

4.0.0

debian4Guest

Debian GNU/Linux 4 (32 bit)

4.0.0

debian4_64Guest

Debian GNU/Linux 4 (64-bit)

4.0.0

debian5Guest

Debian GNU/Linux 4 (32-bit)

4.0.0

debian5_64Guest

Debian GNU/Linux 5 (64-bit)

4.0.0

debian6Guest

Debian GNU/Linux 6 (64-bit)

4.0.0

debian6_64Guest

Debian GNU/Linux 6 (64-bit)

4.0.0

debian7Guest

Debian GNU/Linux 7 (32-bit)

4.0.0

debian7_64Guest

Debian GNU/Linux 7 (64-bit)

4.0.0

debian8Guest

Debian GNU/Linux 8 (32-bit)

4.0.0

debian8_64Guest

Debian GNU/Linux 8 (64-bit)

4.0.0

oracleLinuxGuest

Oracle Linux 4/5 (32-bit)

4.0.0

oracleLinux64Guest

Oracle Linux 4/5 (64-bit)

4.0.0

rhel7Guest

Red Hat Enterprise Linux 7 (32-bit)

4.0.0

rhel7_64Guest

Red Hat Enterprise Linux 7 (64-bit)

4.0.0

rhel6Guest

Red Hat Enterprise Linux 6 (32-bit)

4.0.0

rhel6_64Guest

Red Hat Enterprise Linux 6 (64-bit)

4.0.0

rhel5Guest

Red Hat Enterprise Linux 5 (32-bit)

4.0.0

rhel5_64Guest

Red Hat Enterprise Linux 5 (64-bit)

4.0.0

fedoraGuest

Red Hat Fedora Linux (32-bit)

4.0.0

fedora64Guest

Red Hat Fedora Linux (64-bit)

4.0.0

sles12Guest

Suse Linux Enterprise Server 12 (32-bit)

4.0.0

sles12_64Guest

Suse Linux Enterprise Server 12 (64-bit)

4.0.0

sles11Guest

Suse Linux Enterprise Server 11 (32-bit)

4.0.0

sles11_64Guest

Suse Linux Enterprise Server 11 (64-bit)

4.0.0

sles10Guest

Suse Linux Enterprise Server 10 (32-bit)

4.0.0

sles10_64Guest

Suse Linux Enterprise Server 10 (64-bit)

4.0.0

opensuseGuest

OpenSUSE Linux (32-bit)

4.0.0

opensuse64Guest

OpenSUSE Linux (64-bit)

4.0.0

ubuntuGuest

Ubuntu Linux (32-bit)

4.0.0

ubuntu64Guest

Ubuntu Linux (64-bit)

4.0.0

otherlinuxguest

Linux 2.2x Kernel (32-bit)

4.0.0

otherlinux64guest

Linux (64-bit) (experimental)

4.0.0