Если при загрузке виртуальной машины 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