Anyone running on btrfs + snapper + grub?

So... with the impending release of Z18, I thought I should give it another go.
Who knows, maybe this will be the year I switch from openSUSE :slight_smile:
One of the many good things about the distro is the beautifully integrated snapshot setup. BTRFS, Snapper and the option to access the previous snapshots directly from the bootloader.
Although possible on *buntu, I've never tried it, and I was hoping some of you have this setup and can share their experiences.

I'm a bit surprised, to be honest, that no one tried snapshots.
Anyhow, for whoever wants something similar to openSUSE, you can do the following:

However!

  • the setup is nowhere near as good as the one from openSUSE, which is the gold standard
  • if you don't have separate subvolumes (@home, @var etc.) returning to a snapshot will delete everything new. Creating subvolumes is another this, if someone needs help they can reply here
  • snapshots are read only. You'll need to run snapper rollback to make the snapshot you entered default
  • whatch out for space (if you don't have much, I recommend running sudo snapper -c root set-config "NUMBER_LIMIT=20" for example, because the default is 50)

Honestly for me I've tried snapshots before, but unless it's a distro that has it out of the box (such as Opensuse, like you said, or Siduction that I used before) I don't really like having to set it up that much. I generally just take backups of my system every so often (usually every week or month, depending on how much i'm using my computer) and that's about it.

1 Like

That's a very good approach!
I like keeping pre/post snapshots when installing packages, just in case a package messes something up. That way I can just revert on the spot :slight_smile:

1 Like

That's why I liked using it when I was using Tumbleweed and Siduction. They were essentially rolling distros, so having something dedicated in case something goes wrong in the (in the case of Siduction at the time) VERY frequent and large updates all at once in an unstable fashion, is basically necessary. And it's very easy to use (as long as someone else has it setup for you by default lol)

1 Like

So, so true :slight_smile:
What are you using now, if I may ask? Just being curious

Right now I've been testing a lot of different XFCE based distros. Linux Mint XFCE, peppermint (which used to be my daily driver when it was ubuntu based) is currently being used, and then I'll be installing Zorin 18 on the side for testing purposes. I tried Void for about a couple days... i ran into too many issues to use it daily.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.