Using GeckoLinux Rolling GNOME (openSUSE Tumbleweed) on a ThinkPad T400 with Libreboot 20220710 GRUB payload.
After rolling back to an old snapshot using snapper, root (/) partition files which appear in Cmdline are locked in time.
Effectively, /boot cannot be updated, as it is stuck on this old snapshot.
/.snapshots and /home are unaffected. For example, files in /.snapshots/ are usable - including /boot/grub2/grub.cfg - but only the kernel and initramfs which are available in the old snapshot can be used to boot.
The SeaBIOS payload boots as expected, using the latest /boot/grub2/grub.cfg, kernel and initramfs images.
I don't know if this problem lies with Libreboot, Coreboot upstream, GRUB upstream, Btrfs upstream, openSUSE's packaging, or something in-between. Hope this issue is informative nonetheless.
Using GeckoLinux Rolling GNOME (openSUSE Tumbleweed) on a ThinkPad T400 with Libreboot 20220710 GRUB payload.
After rolling back to an old snapshot using `snapper`, root (`/`) partition files which appear in Cmdline are locked in time.
Effectively, `/boot` cannot be updated, as it is stuck on this old snapshot.
`/.snapshots` and `/home` are unaffected. For example, files in `/.snapshots/` are usable - including `/boot/grub2/grub.cfg` - but only the kernel and initramfs which are available in the old snapshot can be used to boot.
The SeaBIOS payload boots as expected, using the latest `/boot/grub2/grub.cfg`, kernel and initramfs images.
I don't know if this problem lies with Libreboot, Coreboot upstream, GRUB upstream, Btrfs upstream, openSUSE's packaging, or something in-between. Hope this issue is informative nonetheless.
worse case scenario you can just do that. but otherwise, make sure your distro is providing a valid grub.cfg for libreboot's grub (in flash) to find and use
not our bug
but please see:
https://libreboot.org/docs/install/grub_cbfs.html
worse case scenario you can just do that. but otherwise, make sure your distro is providing a valid grub.cfg for libreboot's grub (in flash) to find and use
Using GeckoLinux Rolling GNOME (openSUSE Tumbleweed) on a ThinkPad T400 with Libreboot 20220710 GRUB payload.
After rolling back to an old snapshot using
snapper
, root (/
) partition files which appear in Cmdline are locked in time.Effectively,
/boot
cannot be updated, as it is stuck on this old snapshot./.snapshots
and/home
are unaffected. For example, files in/.snapshots/
are usable - including/boot/grub2/grub.cfg
- but only the kernel and initramfs which are available in the old snapshot can be used to boot.The SeaBIOS payload boots as expected, using the latest
/boot/grub2/grub.cfg
, kernel and initramfs images.I don't know if this problem lies with Libreboot, Coreboot upstream, GRUB upstream, Btrfs upstream, openSUSE's packaging, or something in-between. Hope this issue is informative nonetheless.
not our bug
but please see:
https://libreboot.org/docs/install/grub_cbfs.html
worse case scenario you can just do that. but otherwise, make sure your distro is providing a valid grub.cfg for libreboot's grub (in flash) to find and use