On Tue, Jun 16, 2020 Ed Greshko <ed.greshko@xxxxxxxxxxx> wrote: > On 2020-06-16 07:01, Tom H wrote: >> >> The kernel options are in the BLS entries, so it doesn't matter what >> you have in grubenv. >> >> From the grub2 changelog on may 13th: >> >> Store cmdline in BLS snippets instead of using a grubenv variable >> >> The kernel cmdline was stored as a kernelopts variable in the >> grubenv file and the BLS snippets used that. But this turned out to >> be fragile since the grubenv file could be removed or get corrupted >> easily. >> >> To prevent the entries to not have a cmdline if the grubenv can't be >> read, a fallback variable was set in the GRUB config file. But this >> still caused issues since the config needs to be re-generated to >> change the parameters. >> >> Instead, let's store the cmdline in the BLS snippets. This will make >> the configuration more robust, since it will work even without the >> grubenv file and the BLS entries will contain all the information >> needed to boot. > > Thanks for that. You're welcome. > Just to complete my understanding, by the BLS snippets you mean the > > /boot/loader/entries/*.conf > > files? Yes. _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx