The OS Assisted Migration service supports migration of virtual machines running non-vSphere guest operating systems in Linux or Windows environments.

Linux Environments

HCX supports various Linux-based guest operating systems on KVM or Hyper-V hypervisors.

Supported Linux OS versions on KVM Hypervisor (BIOS and EFI) Supported Linux OS versions on Hyper-V Hypervisor (BIOS and EFI)
CentOS 6.1 - CentOS 6.10 (32-bit, 64-bit) RHEL 7.1 - RHEL 7.9 64-bit (BIOS/GEN-1 & UEFI/GEN-2)
RHEL 6.1 - RHEL 6.10 (32-bit, 64-bit) RHEL 6.4 - RHEL 6.10 32-bit and 64-bit (BIOS/GEN-1 Only)
CentOS 7.1 - CentOS 7.9 (64-bit) CentOS 7.0 - CentOS 7.9 64-bit (BIOS/GEN-1 & UEFI/GEN-2)
RHEL 7.1 - RHEL 7.9 (64-bit) CentOS 6.4 - RHEL 6.10 32-bit and 64-bit (BIOS/GEN-1 Only)
Ubuntu 14.04 LTS (32-bit, 64-bit) Ubuntu 14.04 LTS 32-bit (BIOS/GEN-1) and 64-bit (BIOS/GEN-1 & UEFI/GEN-2)
Ubuntu 16.04 LTS (32-bit, 64-bit) Ubuntu 16.04 LTS 32-bit and 64-bit (BIOS/GEN-1 & UEFI/GEN-2)
Ubuntu 18.04 LTS (64-bit) Ubuntu 18.04 LTS 64-bit (BIOS/GEN-1 & UEFI/GEN-2)

Windows Environments

HCX supports various Windows guest operating systems on KVM or Hyper-V supervisors.

Supported OS versions on KVM Hypervisor Supported OS versions on Hyper-V Hypervisor
Windows Server 2012 Windows Server 2012
Windows Server 2012 R2 Windows Server 2012 R2
Windows Server 2016 Windows Server 2016
Windows Server 2008 R2 (64-bit) Windows Server 2008 R2 (64-bit)
Windows Server 2008 SP2 (32-bit and 64-bit) Windows Server 2008 SP2 (32-bit and 64-bit)