Issue while updating grub

Hello I am new using garuda. Im trying to install linux-zen kernel. I used to use arch but I am stumped on this issue. So like normal i run 'sudo update-grub' and I get all the normal text but at the end it is telling me.
Info: Separate boot partition not detected
Found snapshot: 2021-02-02 15:07:47 | timeshift-btrfs/snapshots/2021-02-02_15-07-47/@
Found snapshot: 2021-02-02 15:04:51 | timeshift-btrfs/snapshots/2021-02-02_15-04-51/@
Found snapshot: 2021-02-01 18:50:30 | timeshift-btrfs/snapshots/2021-02-01_18-50-29/@
Found snapshot: 2021-02-01 17:38:47 | timeshift-btrfs/snapshots/2021-02-01_17-38-47/@
umount: /tmp/tmp.ffpGkNgiEa: target is busy.
Can you please help. Thanks!

Welcome to the forum & Garuda :slight_smile:
Im pretty sure that this is caused by a recent grub-btrfs update, please try downgrading this package to the previous version by

sudo downgrade grub-btrfs

and update grub again afterwards.

1 Like

Thank you, I just tried this and i am getting the same result.

To be clear, after downgrade you do

sudo update-grub

?

1 Like
[🔴] × sudo downgrade grub-btrfs 
Available packages:

    1)  grub-btrfs    4.0.1  1  any  (remote)
    2)  grub-btrfs    4.0.2  1  any  (remote)
    3)  grub-btrfs    4.1    1  any  (remote)
    4)  grub-btrfs    4.2    1  any  (remote)
    5)  grub-btrfs    4.2.1  1  any  (remote)
    6)  grub-btrfs    4.3    1  any  (remote)
    7)  grub-btrfs    4.4    1  any  (remote)
    8)  grub-btrfs    4.5    1  any  (remote)
    9)  grub-btrfs    4.6    1  any  (remote)
   10)  grub-btrfs    4.7    1  any  (remote)
   11)  grub-btrfs    4.7.1  1  any  (remote)
   12)  grub-btrfs    4.7.2  1  any  (remote)
   13)  grub-btrfs    4.7.2  1  any  (local)
+  14)  grub-btrfs    4.8.1  1  any  (remote)
+  15)  grub-btrfs    4.8.1  1  any  (local)

select a package by number: 13
loading packages...
warning: downgrading package grub-btrfs (4.8.1-1 => 4.7.2-1)

 λ sudo update-grub
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-xanmod-cacule
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux-xanmod-cacule.img
Found fallback initrd image(s) in /boot: initramfs-linux-xanmod-cacule-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected 
Found snapshot: 2021-02-02 14:00:01 | timeshift-btrfs/snapshots/2021-02-02_14-00-01/@
Found snapshot: 2021-01-31 17:00:01 | timeshift-btrfs/snapshots/2021-01-31_17-00-01/@
Found snapshot: 2021-01-30 17:00:01 | timeshift-btrfs/snapshots/2021-01-30_17-00-01/@
Found snapshot: 2021-01-29 16:57:50 | timeshift-btrfs/snapshots/2021-01-29_16-57-50/@
Found 4 snapshot(s)
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
1 Like

still not working here is my output downgrading grub

Subscribing to this, I have that issue as well, as others.
Will try a downgrade as well.

Well, there was a message about the process failing but that was just before the actual downgrade happened?
did you manually update-grub afterwards?

1 Like

i just typed sudo update-grub

And then Enter?

OT

Could it be that @dr460nf1r3 always use the best and nicest avatars? :wink:

1 Like

yes i typed enter lmao

I confirm this is working.

I downgraded from 4.8.1.1 to 4.7.2.1 and both the Fish alias grubup="sudo update-grub" and sudo update-grub now work.

╭─frank at Garuda in ⌁
╰─λ sudo update-grub
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-tkg-bmq
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-tkg-bmq.img
Found fallback initrd image(s) in /boot: initramfs-linux-tkg-bmq-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected
Found snapshot: 2021-02-02 09:52:34 | @snapshots/ad-hoc/@.nvidia
Found snapshot: 2021-01-27 20:28:05 | @snapshots/ad-hoc/@.b4_bkp_2021-01-27-20H28
Found snapshot: 2021-01-24 20:42:25 | @snapshots/ad-hoc/@.locale_2021-01-24_20H41
Found snapshot: 2021-01-16 15:52:05 | @.bkp
Found 4 snapshot(s)
done
╭─frank at Garuda in ⌁
╰─λ grubup
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-tkg-bmq
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-tkg-bmq.img
Found fallback initrd image(s) in /boot: initramfs-linux-tkg-bmq-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected
Found snapshot: 2021-02-02 09:52:34 | @snapshots/ad-hoc/@.nvidia
Found snapshot: 2021-01-27 20:28:05 | @snapshots/ad-hoc/@.b4_bkp_2021-01-27-20H28
Found snapshot: 2021-01-24 20:42:25 | @snapshots/ad-hoc/@.locale_2021-01-24_20H41
Found snapshot: 2021-01-16 15:52:05 | @.bkp
Found 4 snapshot(s)
done

I have advised Antynea on git-hub. Maybe the problem is a conflicting Arch/Garuda package, I don't know, but at least he will be looking on his side too.

Don't mind the wrongful title of the above link, it was regarding a different issue and I have asked if we should split into a new issue.

1 Like

Here is the new real issue at grub-btrfs github:

1 Like

Well it seems this is Garuda related.

Antynea says he can reproduce the issue on Garuda distros, but not on Manjaro...

@dr460nf1r3 @SGS , sorry to ping you like this, what should be the next step?
I think Antynea would need someone from Garuda to continue the discussion...

1 Like

Nice to ping me, but I am here only the painter and "girl" for everything except programming of really important things. :smiley:

3 Likes

Girl... ok I'll remember that!! lolll
It's true you do paint marvelous images, though. I'm using one of yours as my background. But that's off topic here. :slight_smile:

2 Likes

That statement is a little premature, as Garuda uses different kernels than Manjaro, so this could possibly be a kernel issue. Did you test the linux kernel that Manjaro is using by default.

2 Likes

It's somewhere in performance-tweaks.

I installed it and could then reproduce the problem.

After i removed it, disabled the services and restarted, I could not reproduce.

Not yet sure which part it is tho.

I'm using linux-zen

I think it's prelockd-git.

Edit: either prelockd-git or precached-git.

After I disabled prelockd and restart I can still reproduce.

After I disable precached and restart I cannot reproduce.

Edit1: With performance-tweaks installed memavaild disabled and masked (some other problem I haven't got to yet) and precached-git disabled/masked and after a restart I cannot reproduce.

prelockd is enabled and running.
Stil on linux-zen.

1 Like

Its definitely precached

2 Likes