You are not logged in.
Hello, I'm having an issue with efibootmgr. I decided to reinstall arch, on a btrfs partition, and everything well. I decided to switch to limine, and I made the config. Now I just need to add it as a boot entry in bios.
This is the command I used. It didn't give any errors in output, but it didn't add limine as a boot entry
Here's my drive configuration
/dev/nvme0n1p1 2048 534527 532480 260M EFI System
/dev/nvme0n1p2 534528 567295 32768 16M Microsoft reserved
/dev/nvme0n1p3 567296 736378879 735811584 350,9G Microsoft basic data
/dev/nvme0n1p4 996268032 998268927 2000896 977M Linux swap
/dev/nvme0n1p5 998268928 1000214527 1945600 950M Windows recovery environment
/dev/nvme0n1p6 793466880 996268031 202801152 96,7G Linux filesystem
/dev/nvme0n1p7 736378880 737402879 1024000 500M EFI System
/dev/nvme0n1p8 737402880 741498879 4096000 2G Linux swap
/dev/nvme0n1p9 741498880 793466879 51968000 24,8G Linux filesystem
(Ignore the drives from 1 to 6, those are from my old install / from windows)
And here's my limine config
:Arch Linux
PROTOCOL=linux
KERNEL_PATH=boot:///vmlinuz-linux
CMDLINE=root=UUID=432e93cb-4fa1-4e41-a33c-22733a74433a rw rootflags=subvolid=258,subvol=@root
MODULE_PATH=boot:///initramfs-linux.img
This is what's in /dev/nvme0n1p9
/mnt/root
➜ ls
EFI limine.cfg @root
In the EFI folder I have
BOOT>BOOTX64.EFI
In the @root folder I have
bin boot dev etc home lib lib64 mnt opt proc root run sbin srv sys tmp usr var
/dev/nvme0n1p9 appears empty if mounted normally (mount /dev/nvme0n1p9 /mnt/boot)
Can anyone help me with making it show up? Thank you.
Offline
Why you have two EFI System partitions ???
Offline
I think the firmware is getting confused by having two three /EFI/Boot/bootx64.efi files on the same disk. Can you change the Arch entries to something else?
It's probably best to use a single ESP though, as GeorgeJP notes.
Posting pictures of terminal output is very irritating. We do have code tags for that, which you should have used in the rest of the output. Please fix your OP.
EDIT: I can't count, apparently.
Last edited by Head_on_a_Stick (2024-01-17 18:50:48)
Jin, Jîyan, Azadî
Offline
sorry for the terminal pic, this is an old screenshot, I lost the text output
Offline
I missed that this is a reinstall. Just remove the old bootx64.efi NVRAM entries with efibootmgr. Also remove the Debian & Ubuntu entries if you're not using them.
Jin, Jîyan, Azadî
Offline