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)
RHEL 8.0 - RHEL 8.4 (64-bit) RHEL 8.0 - RHEL 8.4 64-bit (BIOS/GEN-1 & UEFI/GEN-2)
CentOS 8.0 - CentOS 8.4 (64-bit) CentOS 8.0 - CentOS 8.4 64-bit (BIOS/GEN-1 & UEFI/GEN-2)
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 2019 Windows Server 2019
Windows Server 2016 Windows Server 2016
Windows Server 2012 Windows Server 2012
Windows Server 2012 R2 Windows Server 2012 R2
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)