Grub v2:内核“具有无效签名”

Grub v2:内核“具有无效签名”

有人可以解释一下这个确切的错误消息是什么意思吗?

grub> linuxefi /boot/i386/loader/linux
error: /boot/i386/loader/linux has invalid signature.

Grub 想告诉我什么?该文件不是有效的 ELF 二进制文件?或者说它不是 64 位的?或者是其他东西?

(这是 Grub v2.00,而不是 Grub Legacy。)

答案1

它试图说它无法验证您的内核映像签名。每个供应商都用自己的密钥对内核进行签名。供应商安装的 Grub2 通常只知道该供应商的密钥,因此它无法验证其他供应商签名的文件。

相关内容