Grub 2:2.06.r322.gd9b4638c5-1 won't boot and goes straight to the BIOS after update

Either add it to ignorePkg in /etc/pacman.conf or pass --ignore to pacman/yay/paru

1 Like

You are not out anything if you try. Just choose one system a go for it. Otherwise you will not grow as a Linux user.

As @dalto said, that is very time intensive and the amount of variables involved are way more than what he listed. To be honest, I do not know of any OS that has something like that. The closest would be that computer company that stole their name from the Beatles record company. They are only dealing with a limited set of hardware. Even using boot repair on Windows is not a sure thing.

2 Likes

sudo pacman -Syu --ignore grub

4 Likes

Just now I had seen this topic :open_mouth:, was not even aware of this :sweat_smile: .

Though, my 11 years old PC with KDE, kernel 5.19.3-arch1-1 is still booting inside 8 seconds.

Also, I had executed shutdown-power on process 5-6 times to find the error, but Old is still Gold !

Well, I am trying to follow the Endeavouros wiki:

mount: /dev/mapper/mycryptdevice: can't find in /etc/fstab.

Is the endeavour wiki instructions correct for encrypted systems or am i doing something wrong?

The wiki could be better written I think it is a little hard to follow.

I think most people will try to reinstall. This is a fall flat on the face disaster for the grub devs - how does a major bug not get discovered in testing - have they been cutting corners?

Did you follow this section: For encrypted systems: (by the end of the page)
https://discovery.endeavouros.com/system-rescue/arch-chroot-for-efi-uefi-systems/2021/03/

The other option is to chroot into the system then run sudo downgrade grub
A list will appear and select the previous Grub version and let the system do its work. Log of and boot into your system again.

Downgrade like Yay is installed by default on Endevaour.

You just saved my install and I cannot thank you enough

2 Likes

I wonder if there’s some automated way to convert grub to system-boot or refind?

For now I’ve ignored pkg = grub in pacman.conf and was lucky to have spotted the issue with grub before I updated. But seriously thinking about changing to something else which is, hopefully, fail proof.

there is a how to in the forum the dalto way :slight_smile:

1 Like

Seen his guidelines already but I’m not experienced enough yet to try it, also breaking my system now is not a good idea. Need a working system for at least another 3~4 weeks.

After that I could try.

Maybe also make systemd-boot / refind as an option when using calamares installer?!

1 Like

How to convert to systemd boot: [Tutorial] Convert to systemd-boot

Converting to refind typically just involves installing the package and running the command to install it.

Switching bootloaders is probably not a good option for you right now then. There is always some risk in doing so.

Is there any refind tutorial?
TIA

Yes there is:

https://discovery.endeavouros.com/grub-and-refind/how-to-install-refind/2021/03/

3 Likes

Thanks Dalto,

I’ll be reading and learning on this in depth first before trying to switch over.

Most likely I’ll be trying refind first and when I reinstall EOS go for system-boot.

sudo pacman -Syu refind
sudo refind-install
1 Like

No need to uninstall grub?
Refind installer takes over the grub configuration automatically?

Sorry for the questions, as mentioned I can’t afford to break my system right now.

Thanks spsf64 that is what I was trying to follow. I solved it.

1 Like

Then don’t upgrade the grub package right now. Wait until there is no longer an issue.

You face the possibilty of breaking your system if you try to change to a different bootloader.