https://wiki.archlinux.org/title/GRUB
Then make sure your CMOS has the Arch drive as the first boot target.
https://wiki.archlinux.org/title/GRUB
Then make sure your CMOS has the Arch drive as the first boot target.
Yup, simple answer but an answer. I followed that too.
And don't be scared of the long page. Most things there are fairly specific to certain specific scenarios only. It's like "open here" on a can, except it also has instructions on what to do if the tab breaks off, you cut your finger, drop it on your toes and break them, start eating and hear a tornado warning, etc...
Don't forget:
Many thx. Worked fine.
If I install a new kernel, I have to recreate the entries with grub-mkconfig -o /boot/grub/grub.cfg
. But do I have to do that also for kernel updates?
I don't think so, because the filename should not change, if I'm right?
Uuuuhh, I don't know. I never did that manually, it seems to auto-update after upgrades.
To be honest I haven't thought of it. I only know it is recommended to re-install GRUB with GRUB updates. But simply pacman -Syu has so far always left me with a bootable system.
Edit: Didn't find anything in pacman hooks.
I have one additional question. Sorry. According to the wiki I should use grub-mkconfig -o /boot/grub/grub.cfg
to generate a new menu after removing or installing other kernels. But obviously /boot/grub/grub.cfg
is wrong, at least for me (the subdir grub doesnt exist here). In my case the file is under /efi/grub/grub.cfg
. Is that also OK? When mounting ESP I followed https://wiki.archlinux.org/title/EFI_system_partition#Mount_the_partition#Typical_mount_points and chose the 2nd variant.
you can even have multiple, I keep grub and systemd-boot on hand in case one or the other gets messed up
The beloved lightweight distro