You are not logged in.
Hi,
I have done a fresh Arch install following every step as per the Installation Guide.
I have a Dell Laptop, created 2 partitions :
/dev/nvme0n1p1 - EFI File System - 1 G in size
/dev/nvme0n1p2 - Linux Root - x_86 64 bit - 930 G
Made the EFI Partition as fat32 while the root partition as ext4.
Next mounted the root partition (/mnt) as well as the EFI partition (/mnt/boot).
Did pacstrap :
pacstrap /mnt base linux-zen linux-firmware vim nano
Created fstab file - it has both partition entries.
Did chroot for /mnt.
After configuring timezone, locale, hostname and hosts, I set up the root password.
Following is the GRUB installation process I followed all as root :
a) pacman -S grub efibootmgr
b) created the efi directory as /boot
c) mounted the efi partition to /boot
d) installed GRUB with the command --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot
e) Saved grub.config using grub-mkconfig -o /boot/grub/grub.cfg
When I reboot the system, it gives an error as No bootable devices found. When I check the boot sequence, I do not see any entry for GRUB. I tried manually adding the option but it did not work.
I have repeated the installation as well as GRUB installation number of times and have been very careful not to miss any steps. However, it just does not work.
Can someone please help me here ?
I am really a newbie, so please bear with any stupid questions ![]()
Thanks in advance
Sachin
Last edited by sdanave (2023-03-19 15:18:52)
Offline
Was there any output of the grub-install command? What does efibootmgr show?
Offline
some uefi bioses dont work unless you use the fallback path:
https://wiki.archlinux.org/title/GRUB#D … _boot_path
Offline
Hi Scimmia,
Grub install went through without any error.
EFI Boot Manager shows Boot0000 to Boot0009 entries. Boot0000 and 3 is Windows Boot Manager. Boot0001 is GRUB entry. Boot0005 is onboard NIC (IPV6), Boot0007 is Ubuntu (I had Ubuntu on this machine before). Boot0008 is onboard NIC (IPV4) while Boot00009 is Arch ISO (I have booted using the USB).
Bootorder has 0005, 0008, 0009. Surprisingly it does not have Boot0001 (which is the GRUB entry).
Thanks for your help
Best Regards
Sachin
Offline
some uefi bioses dont work unless you use the fallback path:
https://wiki.archlinux.org/title/GRUB#D … _boot_path
This worked !!!
Thank you so much.
Best Regards
Sachin
Offline