Timeshift Fedora 40

Hello, i would like to use Timeshift for snapshots (tryed btrfs, but i did a mistake ;()
During the installation i made subvolumes called @ (mount point /) and @home (/home)

sudo btrfs subvolume list /btrfs-pool
ID 256 gen 157 top level 5 path @home
ID 257 gen 159 top level 5 path @-0

But Timeshift doesn’t work

In the other sdd It seemed to work, but in the end


I found this guide:
sudo lsblk
mkdir /btrfs_pool
sudo mount -o subvolid=5 /path/to/fedora/install/partition /btrfs_pool

root@192:~# sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
zram0 252:0 0 8G 0 disk [SWAP]
nvme1n1 259:0 0 931.5G 0 disk
├─nvme1n1p1 259:1 0 1G 0 part /boot
├─nvme1n1p2 259:2 0 600M 0 part /boot/efi
└─nvme1n1p3 259:3 0 929.9G 0 part
└─luks-692d0381-e51a-4d16-b105-51c16fb95ea1 253:0 0 929.9G 0 crypt /home
/
#Not sure, im a noot good in these things, but i think the filesystem is in: /dev/mapper/nvme1n1p3 ?
sudo mount -o subvolid=5 /dev/nvme1n1p3 /btrfs_pool
mount: /btrfs_pool: unknown filesystem type ‘crypto_LUKS’.
dmesg(1) may have more information after failed mount system call.
Any tought?

My suggestion is to abandon trying to use timeshift and use btrfs-assistant with snapper included.

1 Like

This might be interesting … without Time Shift:

1 Like

The snapper part is a bit complicated for me, but thanks a lot.

If you need a gui for Snapper use btrfs-assistant as @jakfrost mentioned.

It gets easier as more as you use it :slight_smile: