Hyper-V и CentOS. PCI: Fatal: No config space access function found

Если при загрузке виртуальной машины Linux в Hyper-V вас встречает такое сообщение:

 

PCI: Fatal: No config space access function found

i8042: No controller found

 

то это значит, что виртуалка на Linux просто не поддерживает Secure Boot.

 

Причина:

Generation 2 virtual machines have secure boot enabled by default and Generation 2 Linux virtual machines will not boot unless the secure boot option is disabled. You can disable secure boot in the Firmware section of the settings for the virtual machine

Решение:

 

In Hyper-V Manager or you can disable it using Powershell:

Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off

 

По мотивам заметки.

Write a comment

Comments: 0