Snapshot notification after restoring an old snapshot

Looks fine for me.
My system is on sda2 and I use it just now with i3wm :slight_smile:

lsblk | grep sd
sda      8:0    0 232,9G  0 disk 
├─sda1   8:1    0   260M  0 part /boot/efi
└─sda2   8:2    0 232,6G  0 part /run/timeshift/backup

Please don’t suggest system configuration changes following other Linux distros documentation, unless you know what you are talking about.

Garuda uses /boot/efi for $ESP mount point.

Check this grub entry in /boot/grub/grub.cfg

Is your notification issue solved now?

Please don’t suggest system configuration changes following other Linux distros documentation, unless you know what you are talking about.

My bad, won’t do that again.

Check this grub entry in /boot/grub/grub.cfg
Is your notification issue solved now?

The problem is now completely gone I’ll just remove the /dev/sdc2 section from grub.cfg, thank you for the help.

The file is auto-generated. You/we have to find out why this entry is created.
Please post the content (in grub.cfg) of this entry.
And post output of this

sudo os-prober
1 Like

With BTRFS, timeshift backup snapshots cannot be stored on another drive than the OS drive. There is something funky going on here.

1 Like

Maxed out on first day replies, had to wait couple of hours
Here is the section from /boot/grub/grub.cfg

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Garuda Linux (on /dev/sdc2)' --class garuda --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ba43aa3-a83f-4184-81af-2261302f3dae' {
insmod part_gpt
insmod btrfs
set root='hd2,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt2 --hint-efi=hd2,gpt2 --hint-baremetal=ahci2,gpt2  5ba43aa3-a83f-4184-81af-2261302f3dae
else
search --no-floppy --fs-uuid --set=root 5ba43aa3-a83f-4184-81af-2261302f3dae
fi
linux /@/boot/vmlinuz-linux-zen root=UUID=5ba43aa3-a83f-4184-81af-2261302f3dae rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 resume=UUID=3a0cc46b-7dc8-4e23-85a0-98d2dd9713c1 loglevel=3
initrd /@/boot/amd-ucode.img /@/boot/initramfs-linux-zen.img
}
submenu 'Advanced options for Garuda Linux (on /dev/sdc2)' $menuentry_id_option 'osprober-gnulinux-advanced-5ba43aa3-a83f-4184-81af-2261302f3dae' {
menuentry 'Garuda (on /dev/sdc2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/@/boot/vmlinuz-linux-zen--5ba43aa3-a83f-4184-81af-2261302f3dae' {
insmod part_gpt
insmod btrfs
set root='hd2,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt2 --hint-efi=hd2,gpt2 --hint-baremetal=ahci2,gpt2  5ba43aa3-a83f-4184-81af-2261302f3dae
else
search --no-floppy --fs-uuid --set=root 5ba43aa3-a83f-4184-81af-2261302f3dae
fi
linux /@/boot/vmlinuz-linux-zen root=UUID=5ba43aa3-a83f-4184-81af-2261302f3dae rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 resume=UUID=3a0cc46b-7dc8-4e23-85a0-98d2dd9713c1 loglevel=3
initrd /@/boot/amd-ucode.img /@/boot/initramfs-linux-zen.img
}
menuentry 'Garuda, on linux-zen (on /dev/sdc2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/@/boot/vmlinuz-linux-zen--5ba43aa3-a83f-4184-81af-2261302f3dae' {
insmod part_gpt
insmod btrfs
set root='hd2,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt2 --hint-efi=hd2,gpt2 --hint-baremetal=ahci2,gpt2  5ba43aa3-a83f-4184-81af-2261302f3dae
else
search --no-floppy --fs-uuid --set=root 5ba43aa3-a83f-4184-81af-2261302f3dae
fi
linux /@/boot/vmlinuz-linux-zen root=UUID=5ba43aa3-a83f-4184-81af-2261302f3dae rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 resume=UUID=3a0cc46b-7dc8-4e23-85a0-98d2dd9713c1 loglevel=3
initrd /@/boot/amd-ucode.img /@/boot/initramfs-linux-zen.img
}
menuentry 'Garuda, on linux-zen (fallback initramfs) (on /dev/sdc2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/@/boot/vmlinuz-linux-zen--5ba43aa3-a83f-4184-81af-2261302f3dae' {
insmod part_gpt
insmod btrfs
set root='hd2,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt2 --hint-efi=hd2,gpt2 --hint-baremetal=ahci2,gpt2  5ba43aa3-a83f-4184-81af-2261302f3dae
else
search --no-floppy --fs-uuid --set=root 5ba43aa3-a83f-4184-81af-2261302f3dae
fi
linux /@/boot/vmlinuz-linux-zen root=UUID=5ba43aa3-a83f-4184-81af-2261302f3dae rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 resume=UUID=3a0cc46b-7dc8-4e23-85a0-98d2dd9713c1 loglevel=3
initrd /@/boot/initramfs-linux-zen-fallback.img
}
sudo os-prober
/dev/sdc2:Garuda Linux:Garuda:linux:btrfs:UUID=5ba43aa3-a83f-4184-81af-2261302f3dae:subvol=timeshift-btrfs/snapshots/2021-04-22_21-45-21/@

Also /dev/sdc2 is my main drive and the snapshots are stored in it

I suppose you are doing something wrong on restoring snapshot, although I can't imagine what exactly. Are you sure you restore the same snapshot you have booted in?

Keep restoring (:exploding_head: ) until you get root mount at / in lsblk and os-prober doesn't find your normal system. :man_shrugging:

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