Hi,

The problem actually seems to be because you're putting your bootloader
customisations in the wrong place in your config. You're supposed to
put them under `config/bootloaders/` not `config/includes.binary/`.
Stuff placed into the latter is just simply copied directly into the
filesystem being set up, and it was pure happenstance that this worked
for you previously. If you place customisations into the proper
location, the code putting together the bootloader menus will be able
to find them and properly make use of them. To be fair, the previous
version failed to create a `config/bootloaders/` directory when it
created the config directory for you, which I fixed in the new version,
so it's somewhat understandable that you put them in the wrong place.

For best results, considering all of the improvements I made to the
bootloader bits in the new version, I suggest that you grab a new copy
of the files you want to modify, reapply your modifications, and put
them under the right config directory this time ;) Then you should find
things work correctly and you'll also benefit from the menu
improvements I made.


On Tue, 2021-08-24 at 07:57 -0600, Seth Grover wrote:
> I have a custom live distribution I was building for buster that
> included, for both the BIOS and EFI ISO menus, various custom options
> by specifying them in includes.binary (see
> https://github.com/mmguero/deblive/tree/master/bullseye/config/includes.binary
> ), using "isolinux/advanced.cfg" and "boot/grub/grub.cfg" for BIOS
> and EFI, respectively. This all worked correctly when building with
> lb under buster. When the ISO would boot, choosing the advanced
> options menu would show my custom entries.
> 
> I've since updated everything to bullseye. While I've gotten the
> various expected update-related issues taken care of (new package
> versions, other minor tweaks) and the ISO builds fine now, my custom
> entries no longer appear (see
> https://github.com/mmguero/deblive/blob/master/build.sh#L111-L147)
> for my build process.
> 
> I'm assuming there's some recent change I just need to account for,
> files that need to live somewhere else now, but I'm not sure what. If
> anybody has any ideas I'd appreciate them.
> 
> -SG

Reply via email to