Hyper-V on W10Pro AMD Ryzen 7 no longer installs/boots CentOS 8 VM

Johan Mutsaerts 116 Reputation points
2020-07-31T07:19:13.667+00:00

Hi All,

My W10Pro box recently upgraded to 2004 (19041.388). I am running CentOS 8 VM on an AMD Ryzen 7 3800X + 32GB RAM lab config.
When performing regular maintenance yesterday (dnf update), the VM did not reboot ! Black screen with Hyper-V in the center and a big RED bar on top with an open padlock is all I see. As this indicates "Secure Boot" is off, I turned it on and selected "Microsoft UEFI Certificate Authority". Still not booting, the RED bar is gone but a black screen with Hyper-V in the center is all I see.

I installed a new CentOS 8 VM (Gen 2, Secure Boot enabled) from the ISO, selecting minimal install, Guest Agents and Headless Management packages only. Same result, the GUI installer completes without issue, however when asked to reboot, the same black screen with Hyper-V is all I see .... I tried on a Genuine Intel Core i5 box, same ISO, same package selection, GUI install completes and reboot brings up the VM fine ! Leading me to believe there is something wrong with how Hyper-V handles AMD Ryzen ?

However W10 VM is booting fine, Ubuntu 20.04 VM (with GUI) is booting fine, Kali VM (with GUI) is booting fine), ... just CentOS 8 is not.
I am posting on forums.centos.org to check that. I am posting here to see if anyone has Linux CLI VM Hyper-V issues on AMD Ryzen ?

PS: Seems strange also that I cannot even boot the VM when turning off Secure Boot, the RED bar appears and that's it. I have set the VM to boot from the virtual hard disk (not the UEFI file) so at least that should work or ? It does not however ...

TIA,
Johan

Hyper-V
Hyper-V
A Windows technology providing a hypervisor-based virtualization solution enabling customers to consolidate workloads onto a single server.
2,735 questions
0 comments No comments
{count} votes

Accepted answer
  1. Leon Laude 85,816 Reputation points
    2020-07-31T07:35:28.393+00:00

    Hi,

    You have asked in the Hyper-V forum for Windows Server, since you're using Windows 10 as the host operating system I suggest you ask the subject matter experts in the dedicated Windows 10 virtualization forum over here:
    https://learn.microsoft.com/en-us/answers/topics/windows-10-virtualization.html

    Best regards,
    Leon

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Johan Mutsaerts 116 Reputation points
    2020-07-31T11:55:32.12+00:00

    OK, done that. Please don't flame now for cross-forum posting.

    Thx,
    Johan


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.