Skip to content
btrfs grub timeshift

BTRFS with timeshift snapshots on the grub menu

It is easy to add timeshift backup snapshotting and make them available on Boot Menu inside Grub!

  1. Install EndeavourOS using automatic partition with BTRFS filesystem (with or without encryption)

2. Install timeshift from AUR yay -S timeshift

3. enable cronie service: sudo systemctl enable --now cronie.service

4. launch timeshift and set it up to use BTRFS and create the first snapshot.

If you want to install timeshift-autosnap:

aur/timeshift-autosnap 0.9-1 (+28 1.25)

Timeshift auto-snapshot script which runs before package upgrade using Pacman hook.

5. Now install grub-btrfs package from community: sudo pacman -S grub-btrfs

community/grub-btrfs 4.11-1 (25.2 KiB 75.3 KiB)
Include btrfs snapshots in GRUB boot options

6. Last step is to rebuild grub.cfg: sudo grub-mkconfig -o /boot/grub/grub.cfg

and enable the service:

sudo systemctl enable --now grub-btrfsd
For more information on grub-btrfs go to its source:

https://github.com/Antynea/grub-btrfs

Connect with us:
Tags:

BTRFS with timeshift snapshots on the grub menu

%d bloggers like this: