You are not logged in.
Hi all!
I decided to give Arch Linux a go today, and so, armed with a PC, a spare hard drive, and a USB stick, I began my journey
I decided to use "archinstall" to give it a go.
I installed with AMD drivers (RX 470), and the GNOME 40 desktop.
It reported no errors, however, it wouldn't boot from my hard drive (my motherboard does not have secure boot), not until I got a separate manjaro install medium then got it to look for EFI boot files, then boot to my hard drive that way.
Any ideas on how to fix this?
Offline
Which motherboard? Post the install.log from the installer. What's the output of
sudo efibootmgr -uv
?
Mod note, moving to the guided installer subsection.
Offline
I can tell you I have an Asrock P67 Extreme4 motherboard with an i5-2500k.
I'll see if I can give you the other info later.
Offline
BootCurrent: 0004
Timeout: 1 seconds
BootOrder: 0001,0003,0004
Boot0001* Hard Drive BBS(HD,,0x0)䵁佇䵁低
Boot0003* USB BBS(USB,,0x0)䵁佇䵁低y
Boot0004* UEFI: SanDisk PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)/USB(4,0)/HD(1,MBR,0x0,0x52eed0,0x2000)䵁佂
Offline
Looks like the NVRAM boot entry is missing. See https://wiki.archlinux.org/index.php/Sy … efibootmgr
If that doesn't work then copy /EFI/systemd/systemd-bootx64.efi to /EFI/BOOT/BOOTX64.EFI (both paths given relative to the EFI system partition).
Freedom for Öcalan!
Offline
This feels like it's related to a bug fix I introduced a while back due to upstream issues with systemd-boot.
So the installation will call
/usr/bin/arch-chroot /mnt bootctl --no-variables --path=/boot install
which will avoid touching the EFI variables. This was due to an issue reported on systemd-boot where it would wipe out any other boot loaders (windows etc). In order to work around this, we added `--no-variables` which seams to have been a solid workaround for the most part.
I'll check and see if we can't remove the `--no-variables` as it really shouldn't be there anyway. It was a workaround at best at the time.
Offline
Just dropping in to say that a PR to test reverting that hotfix of `--no-variables` (remove it essentially) has been created and I'll test it out in the next couple of days.
Offline