[Testing Update] 2025-07-19 - Kernels, Mesa, Thunderbird, Grub, Perl, Vulkan

Yes - that can happen - especially on stable branch.

Large branch syncs usually affect nearly everything - the GUI is explicitly vulnerable - see the explanation mentioned above.

My own preference is smaller chunks; even those can cause an incident for an experienced member.

[Unstable Update] July 2025 - #31 by linux-aarhus

This is what happened for me on Juli 21. when I started my system in the morning.

I had updated my system the day before but none of the updates required restart and I didn’t notice grub was updated.

The issue is caused when the EFI firmware is pointing to the fallback /EFI/boot/bootx64.efi which is not updated automagically.

When it happens the efi-stub /EFI/Manjaro/grubx64.efi must be copied to /EFI/boot/ as bootx64.efi and this is what the install-grub script is designed for.

Booting from a live ISO - however - in my case the script didn’t work - running install-grub in chroot I was greeted by

WARNING: EFI directory not found! Grub couldn't be installed.

I verified my mounts and $esp was present and I checked the /sys/firmware/efi/efivars.

I used efibootmgr to create an efi entry pointing to the efi-stub in /EFI/Manjaro/grubx64.efi and manually generated grub.cfg using grub-mkconfig.

After booting the system using the systems boot override to select the Manjaro entry - the install-grub script did a successful run.

1 Like