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. 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.

4. 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

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

and enable grub-btrfs service to let it regenerate grub each time it adds a snapshot:

sudo systemctl enable grub-btrfs.path
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: