You are not logged in.

#1 2023-03-16 07:52:54

keaaw
Member
Registered: 2023-03-16
Posts: 2

[SOLVED] laptop could not find bootloader on new SSD (UEFI, GPT, GRUB)

I installed archlinux on my new, unpartitioned SSD in a Samsung NP940X5N laptop.  I knew the laptop supported UEFI booting because i previously successfully had installed archlinux to an external USB drive, but in that installation I used an existing bootloader on the drive, created by an Ubuntu installation, and the USB drive was partitioned MBR.

I partitioned the SSD as GPT, and followed install instructions, installing from the archlinux live ISO distribution. installing GRUB.  But then the  laptop could not find the bootloader upon restart.

I removed my label of "EFI" from the EFI partition per troubleshooting instructions, but that didn't help, the system still could not find any bootloader.

Then I compared my failing SSD /boot to the working USB external HDD /boot, and found that I was missing the esp/EFI/BOOT directory on the SSD, instead there was just an esp/EFI/grub directory.

Then I found the troubleshooting instructions here: https://wiki.archlinux.org/title/GRUB#D … _boot_path and on the SSD renamed esp/EFI/grub to esp/EFI/BOOT, and
esp/EFI/BOOT/grubx64.efi to esp/EFI/BOOT/BOOTX64.EFI, and on the next restart the bootloader was found and archlinux ran perfectly!

Last edited by keaaw (2023-03-16 07:53:27)

Offline

Board footer

Powered by FluxBB