What I want:
To boot into a BTRFS snapshots from rEFind boot manager.
Additional Info:
- So, apparently, to restore the BTRFS snapshot of a root subvolume, I shouldn’t do it with the root partition being actively used.
- So, I need to boot into the desired snapshot from the boot manager itself.
- GRUB has
grub-btrfs
, which lets you boot into snapshot from OS selection screen itself.
- rEFInd has refind-btrfs, which should do the same as
grub-btrfs
. But it didn’t in my case. I am not seeing any way to boot into a snapshot from rEFInd.
- I use
BTRFS Assistant
withsnapper
to manage snapshots.
- I am not seeing any way to restore the snapshot from live environment too.
- I am using CachyOS (Arch) with Plasma DE.
- I suspect the reason is my unusual
/efi
/boot
partition layout. (attached below)
- I did my partition this way because, my initial EFI partition had less storage (as seen on image), so , I created another
boot
partition and mounted my pre-existingEFI
partition to/boot/efi
. I did this by referring a Youtube video (I know, I should’ve known better)
- I also encrypted my BTRFS
/
partition
- If you need any other info, please ask.
From what I’ve heard, the Limine bootloader supports booting and restoring snapshots with LUKS2 using limine-snapper-sync utility. Its setup is easier than refind-btrfs
Thank you.
It’s just that I like rEFInd’s versatile themes.
Limine does seem to have themes but it doesn’t feel as robust as rEFInd (in the theme aspect at least).
How does rEFInd display multiple snapshots?
Would having 30 snapshots clutter rEFInd screen with oversized icons in a single horizontal row? or does it have a way to group or manage them efficiently?
That’s the problem I’m asking for solution in the first place.
It doesn’t show anything at all. ಥ‿ಥ
Okay, so you do, or DO NOT have access to btrfs-assistant right now?
I do have access in my installed system.
But, CachyOS live doesn’t have btrfs-assistant in it.