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 |