bootstd: Support for distro specific EFI folders

Ilias Apalodimas ilias.apalodimas at linaro.org
Sun Dec 10 08:40:55 CET 2023


Hi Shantur

[...]

> >
> > >
> > > >
> > > > Also the information is very limited, e.g. it does not show the Ubuntu
> > > > version, kernel version, etc.
> > >
> > > The length of the labels is only limited by available storage. It is the
> > > OS'es choice to opt for a such a short label.
> >
> > Yes, really I am looking for metadata that includes more detail at
> > different leaves, not just a label.
> >
>
> The job of these EFI is to load grub bootloader and rest all details
> (kernel version,
> OS, etc) is supposed to be handled by Grub.

Not necessarily. I'd prefer skipping GRUB for embedded boards that
don't boot distros. You can load the kernel directly and u-boot allows
to configure that (see eficonfig and efidebug). WE just need to make
sure that a bootflow with grub works as intended

Cheers
/Ilias
>
> [0] - https://uefi.org/sites/default/files/resources/UEFI_Spec_2_10_Aug29.pdf
> [1] - https://github.com/tianocore/edk2/blob/master/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c#L2471
>
> Kind Regards,
> Shantur


More information about the U-Boot mailing list