#122 GRUB payload mounts old Btrfs root volume snapshots

已關閉
由 Ghost 於 2 年之前創建 · 1 條評論

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.
Leah Rowe 評論 2 年之前'
所有者

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

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
vimuser2 年之前 關閉
登入 才能加入這對話。
未選擇標籤
未選擇里程碑
未指派成員
2 參與者
正在加載...
取消
保存
尚未有任何內容