I'm trying to add some menuentry items to move between btrfs
snapshots. I've added the following in the non-snapshot
/etc/grub.d/40_custom.

menuentry 'RXE Snapshot' {
       load_env -f /snaps/rxe-boot/grub2/grubenv
       configfile /snaps/rxe-boot/grub2/grub.cfg
}

It loads the config for my RXE snapshot, but in doesn't select the
default menuentry as specified in the snapshot's grubenv. This makes
it so that it won't boot automatically into a snapshot kernel (I
created a 09_header file to add a noop menuentry that tells me I'm
using the RXE snapshot config and that is what is selected). It
doesn't matter if load_env is before or after configfile. Other than
this, it works as expected.

I don't think I can use chainload because it is a 'directory' on the
btrfs file system.

Any ideas on how to accomplish what I want?

Thank you,
----------------
Robert LeBlanc
PGP Fingerprint 79A2 9CA4 6CC4 45DD A904  C70E E654 3BB2 FA62 B9F1

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to