1

After today’s update, my computer won’t boot anymore; some update must have gone wrong. So I booted via Timeshift Snapshot, which worked. But after a restart, I end up back in the corrupted image. I can’t restore the working snapshot in Grub; I always end up in the corrupted one. Also, not all current snapshots are displayed, and `update-grub` doesn’t work.

update-grub
GRUB-Konfigurationsdatei wird erstellt …
Thema gefunden: /usr/share/grub/themes/cachyos/theme.txt
Linux-Abbild gefunden: /boot/vmlinuz-linux-cachyos
Initrd-Abbild gefunden: /boot/initramfs-linux-cachyos.img
Linux-Abbild gefunden: /boot/vmlinuz-linux-lts
Initrd-Abbild gefunden: /boot/initramfs-linux-lts.img
Linux-Abbild gefunden: /boot/vmlinuz-linux-cachyos-lts
Initrd-Abbild gefunden: /boot/initramfs-linux-cachyos-lts.img
Warnung: Zur Erkennung anderer bootfähiger Partitionen wird os-prober nicht ausgeführt.
Die darauf befindlichen Systeme werden nicht zur GRUB-Bootkonfiguration hinzugefügt.
Schauen Sie in den Dokumentationseintrag GRUB_DISABLE_OS_PROBER.
Bootmenü-Eintrag für UEFI-Firmware-Einstellungen wird hinzugefügt …
Detecting snapshots ...
Found snapshot: 2026-04-21 18:58:04 | timeshift-btrfs/snapshots/2026-04-21_18-58-04/@ | ondemand | N/A                                    |
Found snapshot: 2026-04-21 18:23:08 | timeshift-btrfs/snapshots/2026-04-21_18-23-07/@ | ondemand | 6_19_ok                                |
Found snapshot: 2026-04-21 18:05:12 | timeshift-btrfs/snapshots/2026-04-21_18-05-12/@ | ondemand |                 |
Found snapshot: 2026-04-18 10:34:32 | timeshift-btrfs/snapshots/2026-04-18_10-34-32/@ | ondemand | N/A                                    |
Found snapshot: 2026-04-18 10:31:32 | timeshift-btrfs/snapshots/2026-04-18_10-31-32/@ | ondemand |         |
Found snapshot: 2026-04-16 05:04:39 | timeshift-btrfs/snapshots/2026-04-16_05-04-39/@ | ondemand | crsu                                   |
Found snapshot: 2026-04-15 19:47:34 | timeshift-btrfs/snapshots/2026-04-21_18-24-50/@ | ondemand | Before restoring '2026-04-21 18:23:07' |
Found snapshot: 2026-04-15 19:43:50 | timeshift-btrfs/snapshots/2026-04-15_19-43-50/@ | ondemand | before                                 |
Found snapshot: 2026-04-03 16:51:02 | timeshift-btrfs/snapshots/2026-04-03_16-51-02/@ | ondemand | TOP                                    |
Found 9 snapshot(s)
Unmount /tmp/grub-btrfs.MGhgf8AVaJ .. Success

It may be that the grub-btrfs-support package needs to be installed?

Addendum: There must be more wrong. I can reinstall cachy v3 Kernel, but none of them work. During boot, it tries to load various kernel modules without success. The core/linux-lts kernel is the only one that boots cleanly; I can install all the other v3 kernels, but they crash. Regardless of my Timshift problem, this is suspicious, or alternatively, my system is completely broke n

Check installed packages

pacman -Qs snapper timeshift grub-btrfs

If you have both Timeshift and CachyOS snapper packages, they may conflict.

Re-generate GRUB config (from a working snapshot or chroot):

sudo grub-mkconfig -o /boot/grub/grub.cfg

or update-grub as a wrapper

If using Timeshift on BTRFS, ensure you’re using the BTRFS mode in Timeshift (not rsync), and that subvolumes are correctly set up. GRUB integration often requires additional packages like grub-btrfs

3

Snapper is not installed and the snapshots are all btrfs snapshots and not Rsync. Only snapshots up to version 18.4.26 are visible in Grub.

pacman -Qs snapper
local/btrfs-assistant 2.2-5.1
    An application for managing BTRFS subvolumes and Snapper snapshots


❯ pacman -Qs timeshift 
local/timeshift 25.12.4-1.2
    A system restore utility for Linux


❯ pacman -Qs grub-btrfs
local/grub-btrfs 4.14-1
    Include btrfs snapshots in GRUB boot options

Try running `sudo grub-mkconfig -o /boot/grub/grub.cfg`.

4

That didn’t help. The grub.cfg file was also rewritten, and the first entry is the working snapshot 16.4.26 with kernel 6.19, but the system still boots with the broken 7.0 kernel image. I’m at a loss now.

I would boot into lts kernel then remove kernel 7 and install 6.19 for now.

1 Like

6

I have now recovered to core 6.19.12arch. :smiling_face_with_sunglasses:

1 Like

I’d just wait till next kernel release and give it another go then.