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 Assistantwithsnapperto 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/bootpartition 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
bootpartition and mounted my pre-existingEFIpartition 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.


6 Comments
Azenis@lemmy.world · 2 pts · 1y
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
gpstarman@lemmy.today · 1 pts · 1y
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).
Azenis@lemmy.world · 1 pts · 1y
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?
gpstarman@lemmy.today · 1 pts · 1y
That's the problem I'm asking for solution in the first place.
It doesn't show anything at all. ಥ‿ಥ
just_another_person@lemmy.world · 1 pts · 1y
Okay, so you do, or DO NOT have access to btrfs-assistant right now?
gpstarman@lemmy.today · 1 pts · 1y
I do have access in my installed system.
But, CachyOS live doesn't have btrfs-assistant in it.