Grub v2:カーネルに「間違った署名があります」

Grub v2:カーネルに「間違った署名があります」

この正確なエラーメッセージが何を意味するのかを説明できる人はいますか?

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

Grubは私に何を言おうとしていますか?ファイルが有効なELFバイナリではありませんか?それとも64ビットではありませんか?それとも別のものですか?

(これはGrub LegacyではなくGrub v2.00です。)

ベストアンサー1

カーネルイメージの署名が確認できないと言っています。各ベンダーは独自のキーを使用してカーネルに署名します。ベンダーがインストールしたGrub2は通常、そのベンダーのキーのみを知っているため、他のベンダーが署名したファイルを確認することはできません。

おすすめ記事