RHEL8/UEFI: Cannot boot RHEL 8.9 kernels, getting "grub-core/loader/i386/efi/linux.c:385:(hd0,gpt2)/vmlinuz-4.18.0-513.xxx.el8_9.x86_64 has invalid signature"

Solution Verified - Updated -

Issue

  • After a system update, a new kernel from RHEL 8.9 release has been installed (kernel-4.18.0-513 serie), but cannot be booted, the following error being seen on the console:

    error: ../../grub-core/loader/i386/efi/linux.c:385:(hd0,gpt2)/vmlinuz-4.18.0-513.5.1.el8_9.x86_64 has invalid signature.
    error: ../../grub-core/loader/i386/efi/linux.c:256:you need to load the kernel first.
    
    Press any key to continue...
    

Environment

  • Red Hat Enterprise Linux 8
    • kernel-4.18.0-513.xxx
    • UEFI

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content