我已经将Ubuntu16.10安装在一台具有UEFI和安全启动功能的机器(Dell )上,但当我启动时,我从固件中得到一条消息:“检测到无效签名。请在安装程序中检查安全引导策略”。Ubuntu和grub是在UEFI模式下安装的,但是我仍然会得到错误,如何在不关闭安全引导的情况下修复这个错误呢?
sudo efibootmgr -v
:
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0008,0000,0005,0004
Boot0000* ubuntu HD(1,GPT,24a5c7af-e4c8-42c8-888a-637a223cb97a,0x800,0x100000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0004* Onboard NIC(IPV4) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(74e6e201e3ee,0)/IPv4(0.0.0.0:0<->0.0.0.0:0,0,0)..BO
Boot0005* Onboard NIC(IPV6) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(74e6e201e3ee,0)/IPv6([::]:<->[::]:,0,0)..BO
Boot0008* ubuntu HD(1,GPT,24a5c7af-e4c8-42c8-888a-637a223cb97a,0x800,0x100000)/File(\EFI\UBUNTU\GRUBX64.EFI)
发布于 2020-10-11 15:19:54
启用安全引导时,要使用的引导加载程序是shimx64.efi,而不是gubx64.efi。您发布的BootOrder有"0008“在顺序中,这是grub条目。将"0000“放在BootOrder中的第一位,并且安全引导应该能工作。
https://askubuntu.com/questions/871179
复制相似问题