Timeshift: Can't Restore from Snapshots

i tried update-grub and it gives me an error:

the drive saying unknown device type nvme0n1 is the main
SSD the garuda is installed

Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-zen
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-zen.img
Found fallback initrd image(s) in /boot:  amd-ucode.img initramfs-linux-zen-fallback.img
Found linux image: /boot/vmlinuz-linux-tkg-pds-excavator
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-tkg-pds-excavator.img
Found fallback initrd image(s) in /boot:  amd-ucode.img initramfs-linux-tkg-pds-excavator-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows Boot Manager on /dev/nvme0n1p2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
Detecting snapshots ...
Info: Separate boot partition not detected
Found snapshot: 2021-08-11 20:18:14 | timeshift-btrfs/snapshots/2021-08-11_20-18-14/@
Found snapshot: 2021-08-11 18:20:02 | timeshift-btrfs/snapshots/2021-08-11_18-20-02/@
Found snapshot: 2021-08-11 18:04:00 | timeshift-btrfs/snapshots/2021-08-11_18-04-00/@
Found snapshot: 2021-08-11 16:56:01 | timeshift-btrfs/snapshots/2021-08-11_17-55-46/@
Found snapshot: 2021-08-10 18:11:47 | timeshift-btrfs/snapshots/2021-08-11_16-56-01/@
Found snapshot: 2021-08-07 18:00:01 | timeshift-btrfs/snapshots/2021-08-07_18-00-01/@
Found snapshot: 2021-08-06 18:00:01 | timeshift-btrfs/snapshots/2021-08-06_18-00-01/@
Found snapshot: 2021-08-05 18:00:01 | timeshift-btrfs/snapshots/2021-08-05_18-00-01/@
Found snapshot: 2021-06-06 20:53:11 | timeshift-btrfs/snapshots/2021-06-06_20-53-11/@
Found 9 snapshot(s)
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done

= done!

No, it is a warning.
/usr/bin/grub-probe: warning: unknown device type nvme0n1.

It is ā€œnormalā€ Grub find all and said than, unknown.

Num     Name                 Tags  Description
------------------------------------------------------------------------------
0    >  2021-08-08_22-19-42  O     {timeshift-autosnap} {created before upgrade}
1    >  2021-08-08_22-44-49  O     Before restoring '2021-08-08 22:19:42'
2    >  2021-08-09_17-04-46  O     {timeshift-autosnap} {created before upgrade}
3    >  2021-08-09_17-18-01  O     Before restoring '2021-08-09 17:04:46'

But you do not restore, text must be ā€œBefore restoringā€

Post putput from

sudo timeshift --list
3 Likes

Ok, looks fine, short text until ~ 32,000 chars you can post in forum :slight_smile:

Summary
ā•°ā”€Ī» sudo timeshift --list
[sudo] password for supernova874:

/dev/nvme0n1p5 is mounted at: /run/timeshift/backup, options: rw,relatime,compress=zstd:3,ssd,space_cache,autodefrag,subvolid=5,subvol=/

Device : /dev/nvme0n1p5
UUID   : 9e3daa37-9b30-4c3f-adf8-85770f6b3879
Path   : /run/timeshift/backup
Mode   : BTRFS
Status : OK
10 snapshots, 69.3 GB free

Num     Name                 Tags  Description
------------------------------------------------------------------------------
0    >  2021-06-06_20-53-11  O     874 Backup
1    >  2021-08-05_18-00-01  D
2    >  2021-08-06_18-00-01  D
3    >  2021-08-07_18-00-01  D
4    >  2021-08-11_16-56-01  O     Before restoring '2021-08-05 18:00:01'
5    >  2021-08-11_17-55-46  O     Before restoring '2021-06-06 20:53:11'
6    >  2021-08-11_18-04-00  O     {timeshift-autosnap} {created before upgrade}
7    >  2021-08-11_18-20-02  O     {timeshift-autosnap} {created before upgrade}
8    >  2021-08-11_20-18-14  O D   {timeshift-autosnap} {created before upgrade}
9    >  2021-08-11_20-45-17  O     Before restoring '2021-08-05 18:00:01'
1 Like

Now the only issue is the TImeshift starting in every boot... I could find anyway to make stop (other than uninstalling the timeshift :slight_smile: )

I could be wrong here, but i'd delete "corrupted" or any suspected bad backup of timeshift to eliminate even more confusion later on. Once you find a "good" backup, then you may want to refresh mirrors & update. Rolling releases do tend to break once in a while. Also, I believe it was addressed earlier, check your Timeshift settings. You don't have to backup daily. I recommend you backup once a week. As for @home backups? That's up to you to say. I believe the default is root (system) files and configs. May the Garuda Gods bless you. Have a good day!

Timeshift, or a notification to restore the snapshot you have booted?
If itā€™s the latter, it is a hook.
I have to read through the code, to find out why it does this.

Edit: Post

cat /proc/cmdline
cat /proc/cmdline

ā•°ā”€Ī» cat /proc/cmdline
File: /proc/cmdline
BOOT_IMAGE=/timeshift-btrfs/snapshots/2021-08-07_18-00-01/@/boot/vmlinuz-linux-zen root=UUID=9e3daa37-9b30-4c3f-adf8-85770f6b3
879 rw rootflags=subvol=timeshift-btrfs/snapshots/2021-08-07_18-00-01/@ quiet splash rd.udev.log_priority=3 vt.global_cursor_d
efault=0 loglevel=3 amdgpu.ppfeaturemask=0xffffffff radeon.si_support=0 amdgpu.si_support=1

This 2021-08-07 is one of the snapshots i can't restore if i delete them you think it would be fixed?
also in update-grub previously it detected my os as Garuda nvme.... now it isn't appear is something related to the problem i have?

Dear friend. You are booting into a snapshot. Thatā€™s why you have these problems.
If you donā€™t boot in your main grub Garuda entry and not in a snapshot, you will keep on dreaming you run a normal system.

If there is no main Garuda entry, then you are doing something wrong during the restoration sequence.
Try to find out what you are doing wrong, because, until now, from whatever you describe, we have the impression that you are doing everything correctly, which is incorrect.

We cannot be beamed (yet) to your home and watch over your shoulder, so we may find the wrong doing, so, it is you that you should do it.

I hope you succeed.
Tell us the findings, when you find them, so other users donā€™t make the same. :wink:

2 Likes

I am using the main selection that says "Garuda" as its auto selected i have show the BOOT_IMAGE line and i asked how can i go back from that mode (Snapshot) as you said .. If you don't know the way tell me that and dont give me THAT way of response.. Thank you for that...

Last time.

We donā€™t spoon feed here.
If the solution can already be read here in the forum, in Garuda or Arch Wiki.

Weā€™ll show you the way, but youā€™ll have to do the reading yourself.
Remember, you are not on a hotline that you have booked for a fee.
The Garuda team is not your personal staff.
If that sounds rude, itā€™s because of the translation program. :slight_smile:

2 Likes

I suspect you misunderstand the situation here, my friend.
Since you request assistance to fix your broken system, it seems to me that you admit our advice would be more technically credible than your perception of what is the technical problem on your system. How can you imply we donā€™t know what we are talking about?

Have missed the rest of my sayings?

and because of that, I had asked you to provide info that might clarify exactly where the problem is, even if you donā€™t understand how (but I know :man_shrugging: ).

You decided this was not something you should provide and now you call be rude? What are you thinking?..


If Garuda utilities have a bug, we would like to find it and fix it.
But you donā€™t help or cooperate. :man_shrugging:

Even if grub has wrong entries, you can boot to your main (not a snapshot) system, if you edit the kernel command line at grub menu entry (press E ) and make the system path look like this, wherever it points to a snapshot path

/run/timeshift/backup/@

Then press F10 to boot.
Then fix the rest of your issues.

Example (but I am not sure, try other options or wait for otherā€™s advice):

BOOT_IMAGE=/run/timeshift/backup/@/boot/vmlinuz-linux-zen root=UUID=9e3daa37-9b30-4c3f-adf8-85770f6b3879 rw rootflags=subvol=@
3 Likes