I installed the latest version of Tumbleweed and dupped. Now my Grub2-BLS only shows snapshots. I have to edit the entry to make it boot normally. How do I get the normal read-write boot to appear in the menu?
This error indicates your system is not mounting the expected Btrfs root subvolume, which also breaks snapper rollback.
Please show what is returned from:
Please show what is returned from
grep -R "rootflags=subvol=/" /boot/efi/loader/entries
Nothing is returned in the terminal.
@bzz_bee @deano_ferrari try grep -R "rootflags=subvol=@/" /boot/efi/loader/entries instead…
/boot/efi/loader/entries/snapper-opensuse-tumbleweed-6.18.5-1-default-22.conf:options splash=silent quiet security=selinux selinux=1 mitigations=auto root=UUID=f9f4118a-5263-4067-a652-095563b2b808 rootflags=subvol=@/.snapshots/22/snapshot systemd.machine_id=3a1be362fa6d49cdbba82f15fb5a6028
@bzz_bee that’s not the latest kernel version, should be 6.18.6 kernel? What is the output from cat /etc/os-release | grep VERSION_ID Have you run zypper dup?
VERSION_ID=“20260121”
Yeah I did a dup but I guess I can try it again
How many entries here /boot/efi/loader/entries/, how big is your /boot/efi partition?
snapper-opensuse-tumbleweed-6.18.5-1-default-22.conf
snapper-opensuse-tumbleweed-6.18.6-1-default-50.conf
That’s all. My /boot/efi is 537 MB — 19 MB free (96.4% full). I can expand it into a swap partition. Should I?
And I do have Tumbleweed 6.16 installed on another partition, I use for when my main one breaks, which it did, that’s why I reinstalled it.
@bzz_bee that may be an issue, I use 4GB for /boot/efi, but 1-2GB should be sufficient.
When you say on another partition, but sharing /boot/efi?
Well I only have one boot partition so I guess so? Is that an issue?
I would expect to see system-opensuse-tumbleweed entries in /boot/efi/loader/entries/ can you show the output from bootctl status
What does ls /boot/efi/EFI/ show?
systemd-boot not installed in ESP.
System:
Firmware: n/a (n/a)
Firmware Arch: x64
Secure Boot: disabled
TPM2 Support: yes
Measured UKI: no
Boot into FW: supported
Current Boot Loader:
Product: GRUB2 2.12
Features: âś— Boot counting
âś— Menu timeout control
âś— One-shot menu timeout control
âś— Default entry control
âś— One-shot entry control
âś— Support for XBOOTLDR partition
âś— Support for passing random seed to OS
âś— Load drop-in drivers
âś— Support Type #1 sort-key field
âś— Support @saved pseudo-entry
âś— Support Type #1 devicetree field
âś— Enroll SecureBoot keys
boot grubenv Lenovo opensuse
Oh yeah and the grub2-BLS disappeared from the UEFI boot order menu, so to make it show I have to select “boot from hard disk” on the USB boot menu…
@bzz_bee then I suspect you have shared /boot/efi/opensuse with both installs, a recipe for disaster… I’m assuming one install is grub-efi?
Do you need to have two installs?
Ah… Well yeah its helpful for when my main install breaks and I need to reinstall it because I can’t figure out how to fix it…this time, my desktop icons randomly disappeared and my window manager was glitching and I searched online for possible solutions but nothing worked, I couldn’t boot into a snapshot for some reason, it said “none found” in the menu, I couldn’t figure out how to fix my snapshots…
Maybe the shared /boo/efi/opensuse caused my issues all along?