Endeavour OS install not showing in bios

I installed EOS on an SSD (sdb), however in the bios I do not see it as a choice to boot from.

I tried do the following from the live usb media in the eos terminal:
sudo rm -rf /boot/grub (I guess it did something, did not give any output) and then tried to install it again using sudo pacman -S grub which failed giving me this output:

[liveuser@eos-2024.01.25 ~]$ sudo pacman -S grub
resolving dependencies...
looking for conflicting packages...

Package (1)  New Version  Net Change  Download Size

core/grub    2:2.12-1      33.57 MiB       6.84 MiB

Total Download Size:    6.84 MiB
Total Installed Size:  33.57 MiB

:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
 grub-2:2.12-1-x86_64.pkg.tar.zst failed to download
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.f4st.host : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.f4st.host : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arch.mirror.constant.com : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arch.mirror.constant.com : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.pseudoform.org : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.lty.me : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.lty.me : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from iad.mirrors.misaka.one : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from iad.mirrors.misaka.one : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from archlinux.thaller.ws : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from archlinux.thaller.ws : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from america.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.wtnet.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.wtnet.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arlm.tyzoid.com : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arlm.tyzoid.com : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from phinau.de : The requested URL returned error: 403
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from phinau.de : Recv failure: Connection reset by peer
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arch.hu.fo : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arch.hu.fo : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.chaoticum.net : Resolving timed out after 10002 milliseconds
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.chaoticum.net : Could not resolve host: mirror.chaoticum.net
warning: too many errors from mirror.chaoticum.net, skipping for the remainder of this transaction
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from archmirror1.octyl.net : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from archmirror1.octyl.net : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arch.jensgutermuth.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arch.jensgutermuth.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.hackingand.coffee : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.hackingand.coffee : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arch.mirror.zachlge.org : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from arch.mirror.zachlge.org : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.arizona.edu : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.arizona.edu : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.mikrogravitation.org : Failed to connect to mirror.mikrogravitation.org port 80 after 10001 ms: Timeout was reached
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.mikrogravitation.org : Failed to connect to mirror.mikrogravitation.org port 443 after 10002 ms: Timeout was reached
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirrors.lug.mtu.edu : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirrors.lug.mtu.edu : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from ftp.halifax.rwth-aachen.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from ftp.halifax.rwth-aachen.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.bethselamin.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.23m.com : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.23m.com : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.moson.org : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.moson.org : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.ubrco.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirror.ubrco.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirrors.niyawe.de : The requested URL returned error: 404
error: failed retrieving file 'grub-2:2.12-1-x86_64.pkg.tar.zst' from mirrors.niyawe.de : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.

[liveuser@eos-2024.01.25 ~]$ lsblk -f
NAME       FSTYPE   FSVER          LABEL       UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0      squashfs 4.0                                                                   0   100% /run/archiso/airootfs
sda                                                                                                
├─sda1                                                                                             
└─sda2     ntfs                                5E2A00B32A008A6B                                    
sdb                                                                                                
└─sdb1     ext4     1.0            endeavouros 8da87ff9-bf1d-4e52-a1d8-68d80c18b5ba                
sdc        iso9660  Joliet Extensi EOS_202401  2024-01-25-18-25-14-00                              
├─sdc1     iso9660  Joliet Extensi EOS_202401  2024-01-25-18-25-14-00                     0   100% /run/archiso/bootmnt
└─sdc2     vfat     FAT16          ARCHISO_EFI 8093-0377                                           
nvme1n1                                                                                            
└─nvme1n1p1
           ntfs                                5A2E4CAC2E4C82CD                                    
nvme0n1                                                                                            
├─nvme0n1p1
│          vfat     FAT32                      085A-FFF7                                           
├─nvme0n1p2
│                                                                                                  
├─nvme0n1p3
│          ntfs                                7C5C5C5F5C5C15EC                                    
└─nvme0n1p4
           ntfs                                08EE7D4FEE7D35D2    

also tried this after:

[liveuser@eos-2024.01.25 ~]$ sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo: grub-mkconfig: command not found

I had grub installed before from a previous Ubuntu installation which is why I decided to try to sudo rm -rf /boot/grub

Any clues on why it is not being recognized as a bootable media?

That could be for several different reasons, but my first guess is because it’s not seeing a boot partition.

Ummm, yes that most certainly did something. You should never run commands with which you do not understand their explicit actions. It depends on whether you executed sudo rm -rf /boot/grub on the boot directory of the SSD or the boot directory of the live USB media.

:point_up:t5:That tells you that grub was not installed, which is why this… :point_down:t5:

…failed.

I could be wrong, because it’s been ages since I’ve used grub. I think @pebcak can give you better advice with grub. However, without chrooting into the installed system via the live USB, the above command would not fix your system.

I know that command is supposed to remove grub, just did not know if it worked or not since I received no output. The issue was that it does not wanna install now haha

As for partitions. I only see 1 partition on my EOS install (sdb1). Is there supposed to be a separate one for the boot loader? I let the installer do everything ( I believe I selected Replace partition during install )

That command does not provide any output.

If I remember correctly, I think the current EOS install all goes into one partition (unless a user manually defines separate ones) and grub is just its own directory.

Have you tried wiping that SSD and just reinstalling?

Some BIOS require you to enable different disk types before they are seen. Obviously, you appear to have nvme drives enabled, but what about SSD (or SATA drives in general, although it appears likely to be enabled since you have multiple visible)? Is this dual boot? Is AHCI enabled? Is UEFI enabled? Without more information it’s hard to recommend anything. Regardless, it’s always good to check your BIOS settings.

yeah let me go ahead and do the install again.

Ill be honest with you. I dont know half of the things you asked. But I will go check before I do reinstall just incase. I have however used this exact same SSD for ubuntu and it booted and worked fine, just boots through gnu grub.

Ok, so it turns out you have to select Erase/Delete partition instead of replace. It creates a partition for the loader which was not present before. This fixed my issue.

3 Likes

Brilliant! Glad it’s working now.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.