Cannot start Endeavour since Bios update

Hello, I updated the BIOS (through my Windows partition) and since I cannot boot through Endeavour.

When I tried, I get a grub error.

the closest I found was:

So when I check
sudo parted -l

Number Start End Size File system Name Flags
1 1049kB 274MB 273MB fat32 EFI system partition boot, esp
2 274MB 290MB 16.8MB Microsoft reserved partition msftres
3 290MB 659GB 659GB ntfs Basic data partition msftdata
5 659GB 1020GB 361GB ext4 endeavouros
6 1020GB 1022GB 2147MB linux-swap(v1) swap
4 1022GB 1024GB 2097MB ntfs Basic data partition hidden, diag

So it shows that my EOS partition is /dev/nvme0n1p5
while my EFI is /dev/nvme0n1p1

efibootmgr gives me:

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0000,0005,2001,2002,2003
Boot0000* openSUSE HD(1,GPT,0aa51a8e-e134-48cb-90a7-df70957aba59,0x800,0x82000)/\EFI\opensuse\grubx64.efiRC
Boot0001* EFI USB Device (KingstonDT microDuo 3C) UsbWwid(951,16ae,0,408D5CE57214E841591D019)/HD(1,GPT,fac362fc-a98d-4682-8665-4c71e05cab3a,0x800,0xe6ff780)RC
Boot0002* EFI PXE 0 for IPv4 (74-5D-22-00-F0-FB) PciRoot(0x0)/Pci(0x1b,0x5)/Pci(0x0,0x0)/MAC(745d2200f0fb,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)RC
Boot0003* EFI PXE 0 for IPv6 (74-5D-22-00-F0-FB) PciRoot(0x0)/Pci(0x1b,0x5)/Pci(0x0,0x0)/MAC(745d2200f0fb,0)/IPv6([::],0,Static,[::],[::],64)RC
Boot0005* Windows Boot Manager HD(1,GPT,0aa51a8e-e134-48cb-90a7-df70957aba59,0x800,0x82000)/\EFI\Microsoft\Boot\bootmgfw.efi57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000065000100000010000000040000007fff0400
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC

please note that on the boot, the partition shows as β€œopensuse” but it’s EOS.

I manage to follow instruction until the chroot (which is not clear) and after the systemd-boot.

Then I got lost.

In your BIOS, make sure you have the correct boot order set, as well as secure-boot and fast-boot
ΜΆeΜΆnΜΆaΜΆbΜΆlΜΆeΜΆdΜΆ disabled. These things may have reverted to defaults after the BIOS update.

Edit: I had originally pointed to our buddy @cactux’s post here regarding boot-loader repair, but realised it was for systemd-boot, not Grub.

1 Like

If adjusting the BIOS settings fails to resolve the issue, have a look at this EndeavourOS article:

Repair a non-booting GRUB

Oh, and welcome to the community @Bussiereg :wave::partying_face: :enos_flag:

2 Likes

Thanks for support, I used the linked β€œRepair a non-booting Grub”, I used the live USB, I used sudo arch-chroot, on my partition. I used the ```
grub-mkconfig -o /boot/grub/grub.cfg

But again when I reboot I see:
error: ../../grub-core/fs//btrfs.c:303:not a Btrfs file system
error: ../../grub-core/kern/fs.c:123: unknown filesystem

if I got to Grub rescue, when I need to do: lnsmod normal, I get the same error

I just noticed I made a typo here :grimacing:

That should have read:

as well as secure-boot and fast-boot disabled

secure - fast boot disabled, otherwise it gives me an error

1 Like

Did it look like the grub-mkconfig -o /boot/grub/grub.cfg was successful?

Where my experience ends, is at dual-booting Windows. I’m not sure if this is an issue specific to that. Hopefully someone experienced in that area can step in and provide some advice.

may also need to check the bios to make sure that its not on CSM/Legacy if your using UEFI.

1 Like

I checked that, as weird as it sounds, I couldn’t find where I could switch to legacy. my computer is about 18 months old. But if it was the case I could not start windows

Your EOS partition is EXT4.

The Grub seems to be looking for a Btrfs filesystem. That is perhaps why it gives error.

I don’t think so. I think this is the rest from when you had openSUSE installed on Btrfs.

1 Like

This is my understanding as well. now, how can I fix it? Because I do not see Btrfs partition.
So either there is one, and I should somehow instruct Grub how to use it.
Or there are none, and I should fix Grub not to believe there is one

I don’t either.

Yes.

Check the UUID values in /etc/fstab and /boot/grub/grub.cfg.
See also if the UUIDs match the output of
lsblk -fm

I think you need to properly arch chroot and reinstall grub and run the update grub command. It seems you weren’t sure on that process. EndeavourOS is installed default with systemd-boot so did you choose grub as the boot loader when you installed? I am running btrfs and i don’t see that you have btrfs. If you are using grub then the arch-chroot procees is simple. You boot on the live ISO.

sudo mount /dev/nvme0n1p5 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi

sudo mount arch-chroot /mnt

Then reinstall grub

sudo grub-install
sudo grub-mkconfig -o /boot/grub/grub.cfg

Then reboot but you may need to select and set the proper boot order. You need to check also what @manuel has said first.

I will double check the comment from @manuel, but I did do what you are telling me to do before coming here and got the same result (going into grub rescue). Now I am not sure at systemd-boot since I replace the opensuse partition and kept the EFI partition at the same place. Maybe I should go a delete some stuff on that partition since I believe it’s shared with Win. I read I should had created a linux EFI partition.

Or maybe I should create a new linux EFI partition?

ls -al /boot/efi

tree /boot/efi

Let us see what is inside /boot/efi.

root@EndeavourOS /]# ls -al /boot/efi
total 8216
drwxr-xr-x 6 root root 4096 Dec 31 1969 .
drwxr-xr-x 4 root root 4096 Mar 1 10:16 ..
drwxr-xr-x 2 root root 4096 Jun 27 2023 β€˜$RECYCLE.BIN’
-rwxr-xr-x 1 root root 8388608 Apr 12 13:20 BackupSbb.bin
drwxr-xr-x 2 root root 4096 Jun 27 2023 BOOT
drwxr-xr-x 9 root root 4096 Apr 13 17:39 EFI
drwxr-xr-x 2 root root 4096 Jun 27 2023 β€˜System Volume Information’

boot/efi
β”œβ”€β”€ $RECYCLE.BIN
β”‚ └── desktop.ini
β”œβ”€β”€ BackupSbb.bin
β”œβ”€β”€ BOOT
β”‚ └── BOOT.SDI
β”œβ”€β”€ EFI
β”‚ β”œβ”€β”€ Boot
β”‚ β”‚ └── bootx64.efi
β”‚ β”œβ”€β”€ endeavouros
β”‚ β”‚ └── grubx64.efi
β”‚ β”œβ”€β”€ Insyde
β”‚ β”‚ └── isflash.bin
β”‚ β”œβ”€β”€ Manjaro
β”‚ β”‚ └── grubx64.efi
β”‚ β”œβ”€β”€ Microsoft
β”‚ β”‚ β”œβ”€β”€ Boot
β”‚ β”‚ β”‚ β”œβ”€β”€ BCD
β”‚ β”‚ β”‚ β”œβ”€β”€ BCD.LOG
β”‚ β”‚ β”‚ β”œβ”€β”€ BCD.LOG1
β”‚ β”‚ β”‚ β”œβ”€β”€ BCD.LOG2
β”‚ β”‚ β”‚ β”œβ”€β”€ bg-BG
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi
β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi
β”‚ β”‚ β”‚ β”œβ”€β”€ BOOTSTAT.DAT
β”‚ β”‚ β”‚ β”œβ”€β”€ boot.stl
β”‚ β”‚ β”‚ β”œβ”€β”€ CIPolicies
β”‚ β”‚ β”‚ β”‚ └── Active
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ {5DAC656C-21AD-4A02-AB49-649917162E70}.cip
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ {82443e1e-8a39-4b4a-96a8-f40ddc00b9f3}.cip
β”‚ β”‚ β”‚ β”‚ └── {CDD5CB55-DB68-4D71-AA38-3DF2B6473A52}.cip
β”‚ β”‚ β”‚ β”œβ”€β”€ cs-CZ
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ da-DK
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ de-DE
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ el-GR
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ en-GB
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ en-US
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ es-ES
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ es-MX
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ et-EE
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ fi-FI
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ Fonts
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ chs_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ cht_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ jpn_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ kor_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ malgun_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ malgunn_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ meiryo_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ meiryon_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ msjh_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ msjhn_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ msyh_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ msyhn_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ segmono_boot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ segoen_slboot.ttf
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ segoe_slboot.ttf
β”‚ β”‚ β”‚ β”‚ └── wgl4_boot.ttf
β”‚ β”‚ β”‚ β”œβ”€β”€ fr-CA
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ fr-FR
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ FveTcg_0.log
β”‚ β”‚ β”‚ β”œβ”€β”€ FveTcg_1.log
β”‚ β”‚ β”‚ β”œβ”€β”€ FveTcg_2.log
β”‚ β”‚ β”‚ β”œβ”€β”€ hr-HR
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ hu-HU
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ it-IT
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ ja-JP
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_10df.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_10ec.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_1137.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_1414.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_14e4.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_15ad.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_15b3.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_1969.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_19a2.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_1af4.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_02_8086.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_07_1415.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kd_0C_8086.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kdnet_uart16550.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ kdstub.dll
β”‚ β”‚ β”‚ β”œβ”€β”€ ko-KR
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ lt-LT
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ lv-LV
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ memtest.efi
β”‚ β”‚ β”‚ β”œβ”€β”€ nb-NO
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ nl-NL
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ pl-PL
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ pt-BR
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ pt-PT
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ qps-ploc
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ qps-plocm
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ Resources
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootres.dll
β”‚ β”‚ β”‚ β”‚ └── en-US
β”‚ β”‚ β”‚ β”‚ └── bootres.dll.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ ro-RO
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ ru-RU
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ SecureBootRecovery.efi
β”‚ β”‚ β”‚ β”œβ”€β”€ sk-SK
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ sl-SI
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ sr-Latn-RS
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ sv-SE
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ tr-TR
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ uk-UA
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ └── bootmgr.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ winsipolicy.p7b
β”‚ β”‚ β”‚ β”œβ”€β”€ zh-CN
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ β”‚ └── zh-TW
β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgfw.efi.mui
β”‚ β”‚ β”‚ β”œβ”€β”€ bootmgr.efi.mui
β”‚ β”‚ β”‚ └── memtest.efi.mui
β”‚ β”‚ └── Recovery
β”‚ β”‚ β”œβ”€β”€ BCD
β”‚ β”‚ β”œβ”€β”€ BCD.LOG
β”‚ β”‚ β”œβ”€β”€ BCD.LOG1
β”‚ β”‚ └── BCD.LOG2
β”‚ β”œβ”€β”€ opensuse
β”‚ β”‚ β”œβ”€β”€ boot.csv
β”‚ β”‚ β”œβ”€β”€ grub.cfg
β”‚ β”‚ β”œβ”€β”€ grub.efi
β”‚ β”‚ β”œβ”€β”€ grubx64.efi
β”‚ β”‚ β”œβ”€β”€ MokManager.efi
β”‚ β”‚ └── shim.efi
β”‚ └── UpdateCapsule
└── System Volume Information
β”œβ”€β”€ IndexerVolumeGuid
└── WPSettings.dat

1 Like

the UUID of my EXT4 partition matches

1 Like

OK chroot according to the post from ricklinux higher up.

Then do this;

rm -rf /boot/efi/EFI/opensuse

efibootmgr -b 0000 -B

mv /boot/grub /boot/grub.bak

mv /etc/grub.d /etc/grub.d.bak

cp /etc/default/grub /etc/default/grub.bak

pacman -S grub

grub-install --efi-directory=/boot/efi --bootloader-id=endeavouros

grub-mkconfig -o /boot/grub/grub.cfg
2 Likes