For AMD EPYC platform, we found the Windows Server 2016 OS couldn’t properly installed, but it worked fine with Linux OS, any suggestion?
This issue was due to Windows server OS compatibility with the virtualization function, we suggest to disable the IOMMU (Input/Output Memory Management Unit) function before the Windows Server OS installation. After installing OS and update the hotfix finished, then you could enable the IOMMU in BIOS.
BIOS >> Advanced >> NB Configuration >> IOMMU >> Change from Auto to Disabled.
Microsoft KB: 4022723
Enabled machines with AMD I/O Virtualization Technology (IOMMU) to boot without BIOS restriction.
https://support.microsoft.com/en-us/help/4022723/windows-10-update-kb4022723https://support.microsoft.com/en-us/help/4022723/windows-10-update-kb4022723
