File grub/x86_64-efi/normal.mod not found when starting up

Thanks for the output!

In the live session, you would need to mount your root partition first and then the ESP.
Also make sure you are connected to Internet.
Open a terminal and:


1. sudo su

2. mount /dev/nvme0n1p2 /mnt

3. mount /dev/nvme0n1p1 /mnt/boot/efi

4. arch-chroot /mnt

5. pacman -Syu ## to update your system

6. pacman -S grub ## to re-install Grub

7. grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=EndeavourOS

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

9. exit ## to quit chroot

Hopefully this will resolve the issue.
If you get any error messages at any step please post it on the forum.
Good luck!

Edit- Inserting the important command arch-chroot /mnt :person_facepalming:t5:

5 Likes