I've been experimenting with different Linux distributions like Mint, Ubuntu, Debian, and Zorin OS, and I finally decided to take the plunge with Arch Linux as a dual boot alongside Windows 11. After following some videos, I've managed to partition and install the system. However, after rebooting, neither Arch nor GRUB appeared in my EFI boot menu (the one you access by pressing F11 during boot). I did install both GRUB and systemd-boot, so I'm wondering if I might have configured something incorrectly. I'm new to Arch installations and mostly just followed tutorials, which seemed to work fine on the other distros. What should I do to get Arch or GRUB to show up properly?
3 Answers
If you want to set up your Arch system manually, that's commendable! But keep in mind that there are easier options if you don't mind a slightly different experience. Distros like EndeavourOS, CachyOS, Garuda, or Manjaro can provide a more straightforward setup while still giving you the Arch experience. Either way, go for the full manual if that's your goal!
First off, it's better to rely on the Arch wiki for installation guides rather than YouTube videos, as they can sometimes be outdated or misleading. You should only use either systemd-boot or GRUB—not both, since they essentially serve the same purpose. If you're going with GRUB, make sure to install `efibootmgr` before generating the GRUB config, since that's necessary for creating boot entries. I can't say for certain about systemd-boot, but it might need it too. Definitely check the wiki for clarity!
I thought videos might be easier for me, but I'll definitely check the official guide next time. That should help!
For GRUB, remember that you need to run `grub-install` and then `grub-mkconfig`. If you go the systemd-boot route, just use `bootctl install` and create your config file. Or, if you're feeling lazy, generate the kernel UKI! Just don’t forget to finalize the configuration after installation to avoid these issues.
I did both grub commands, but I also tried systemd-boot without further configuration. I’m lost with the setup part!
I really want to do a full manual setup with Arch as I want to learn everything about it.