Boot device not found after installing

I have been using Ubuntu based distros for a few years now. I’ve been distro hopping also in vm’s I am wanting to get into Arch now but after installing Endeavouros with the “erase drive and install” install goes fine but on reboot I keep getting “boot device not found - please install an operating system” on my laptop

Did the same install procedure on a vm and everything went fine

Laptop specs: HP probook 650-G1
I-7 4700 series
16GB RAM
Samsung 850 pro SSD

Welcome @Jkenney

I could paste the result of:

cat ~/endeavour-install.log | curl -F 'f:1=<-' ix.io

https://endeavouros.com/docs/forum/how-to-include-systemlogs-in-your-post/

@Resiliencia Thank you for the welcome! Here’s the result of that command:

liveuser@archiso ~ % cat ~/endeavour-install.log | curl -F 'f:1=<-' ix.io
http://ix.io/1ST3
WARNING: Failed to connect to lvmetad. Falling back to device scanning.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.

https://endeavouros.com/docs/system-rescue/repair-grub-efi-uefi-system/
https://endeavouros.com/docs/system-rescue/rescue-non-booting-system-with-arch-chroot/

1 Like

@Resiliencia Thank you for that. I followed the Repair GRUB EFI/UEFI system and I do not have the efi directory

mount /dev/sda1 /mnt/boot/efi
mount: /mnt/boot/efi: mount point does not exist.

mount /dev/sda /mnt/boot/efi
mount: /mnt/boot/efi: mount point does not exist.

I poked around in the directory after running arch-chroot /mnt and I have 2 boot folders nested inside eachother. Is that correct? /boot/boot

Did you check your BIOS settings is it in uefi mode? Sometimes UEFI/Legacy mode (mixed) are making some troubles.
When you boot live iso, do you see “UEFI” at the end of OS choice in grub menu? I think I had it when I booted up live iso.

@patryk Thanks for your reply, I don’t think I saw that in the live ISO, I will check my BIOS settings after work today

IMG_20190821_215920
@Jkenney this is how it looks on my laptop when I boot live iso with UEFI. If you didn’t see that then most likely you’re on legacy bios.

1 Like

It may be a Secure Boot setting issue, as Arch based systems AFAIK don’t support Secure Boot. I think Ubuntu does support it.

1 Like

@manuel That was my second thought, but would he be able to boot live iso with Secure Boot enabled? I’ll test it later today. I think that it blocked me from even booting live iso back in the day.

1 Like

@manuel @patryk Sorry something came up last night and was not able to look in the BIOS

My laptop does not have Secure Boot, My work laptop does on the otherhand and does have Secure Boot and I am currently running an Ubuntu flavor on it. I will take a look this evening and post an update

Thank you guys for the help

1 Like

@manuel @patryk That’s exactly what it was, my BIOS was on mixed mode, set it to UEFI and installed and booted into Endeavoros just fine.

Thanks again for all your help

1 Like