'Arch Linux boot drive doesn't show up in Boot Menu [closed]
I tried to install Arch Linux via the guided installer archinstall-2.4. I did the following-
pip uninstall archinstall
to remove the archinstall-2.3 version; Then installed 2.4 via cloning from GitHub.
git clone https://github.com/archlinux/archinstall
cd archinstall
python setup.py install
cd ~ & archinstall
and selected the options in the installer and went on with the installation.
After Installing, when I rebooted the system, I didn't find any option to boot into Arch Linux in the boot manager. I did select grub-bootloader for the installation. Is there some issue with the installer or I might have missed something?
Thank You. Pardon Bad english.
Solution 1:[1]
Enter a live system, chroot to your root device and make sure that your kernels are good to go and that grub is configured for the system you are on whether x86_64/x86_64-efi/i386 and also make sure that you have os-prober installed and enabled 1 for grub to detect your OS. Do make sure that your boot partition is mounted right in the case you have a separate partition for that.
this should take care of your kernels, (you can skip this step I believe it is done in the background but it doesn't hurt to double check)
# mkinitcpio -P
and this for your grub configuration, I assumed an efi system
# grub-install --target=x86_64-efi --efi-directory=/boot
# grub-mkconfig -o /boot/grub/grub.cfg
if all this fails then you can run the installation from a usb or a CD and you will still be able to use the guided installer.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Glorious Elijah |