File grub/x86_64-efi/normal.mod not found when starting up | cant boot into os

Hello there.

I’m trying to run a dual boot with windows 10 and have been attempting to install for a few days now, with every attempt giving various different errors every time. The latest one has been after booting I immediately get the following message “File grub/x86_64-efi/normal.mod not found when starting up” then get left in grub rescue mode, however I did not select Grub in the installation.

I was attempting the offline installer after the online one has failed.
I have also

  • Disabled secure boot (fixing another error)
  • Deleted and remade the partition
  • Created a new one for the boot manager

My parted -l list is below.

Model: Generic Flash Disk (scsi)
Disk /dev/sda: 15.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 15.5GB 15.5GB primary fat32 boot, lba

Model: Samsung SSD 970 EVO Plus 2TB (nvme)
Disk /dev/nvme0n1: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 1049kB 106MB 105MB fat32 EFI System Partition boot, esp, no_automount
2 106MB 123MB 16.8MB Microsoft reserved partition msftres, no_automount
3 123MB 1790GB 1790GB ntfs Basic data partition msftdata
5 1790GB 2000GB 210GB ext4 endeavouros
4 2000GB 2000GB 542MB ntfs hidden, diag, no_automount

I’m a bit lost now as I have no idea what im doing wrong. If it helps my hardware is as follows
Operating System: EndeavourOS
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2
Kernel Version: 6.10.10-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3060/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7D54
System Version: 1.0

Thanks in advance :slight_smile:

G’day @aussiedoggo, welcome to our mob :wave::sunglasses: :enos_flag:

I suspect grub is a remnant of a prior Linux installation. Try booting with the EndeavourOS Live ISO USB. From there, run efibootmgr and share the output:

efibootmgr

[root@EndeavourOS liveuser]# efibootmgr
BootCurrent: 0006
Timeout: 1 seconds
BootOrder: 0000,0002,0006,0001,0005
Boot0000* Windows Boot Manager HD(1,GPT,a4bdceae-d466-47e9-a750-e09b6e7f2874,0x800,0x32000)/\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000062000100000010000000040000007fff0400
Boot0001 Fedora HD(1,GPT,a4bdceae-d466-47e9-a750-e09b6e7f2874,0x800,0x32000)/\EFI\FEDORA\SHIMX64.EFI
Boot0002* endeavouros HD(1,GPT,a4bdceae-d466-47e9-a750-e09b6e7f2874,0x800,0x32000)/\EFI\ENDEAVOUROS\GRUBX64.EFI
Boot0005 Fedora HD(1,GPT,a4bdceae-d466-47e9-a750-e09b6e7f2874,0x800,0x32000)/\EFI\FEDORA\SHIM.EFI0000424f
Boot0006* UEFI: Generic Flash Disk 8.07, Partition 1 PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x3)/USB(1,0)/HD(1,MBR,0x4c35c,0x800,0x1ce77c0)0000424f

1 Like