Skip to content

Secure boot with fedora #116

Description

@SleepInfinity

Hello,

I installed Fedora 43 in a VHD using VirtualBox, ran the vhdboot.sh script inside Fedora, and then copied the VHD file to Ventoy with the .vtoy suffix.

However, when I try to boot it on my PC in UEFI mode with Secure Boot enabled, I get the following errors:

Loading Linux 6.17.9-300.fc43.×86_64 ...
error:../../grub-core/kern/efi/sb.c:189:shim_lock protocol not found.
Loading initial ramdisk ...
error:../../grub-core/loader/i386/efi/linux.c:260:you need to load the kernel
first.
Press any key to continue....

Disabling Secure Boot fixes the issue, but I want it to support Secure Boot since I need to be able to boot Fedora on school PCs where I don't have access to the BIOS settings.

I found an issue mentioning that I should add the -s argument to the script to enable Secure Boot support, but this doesn’t seem to change anything.

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions