Bootup stuck non uefi system

One of my machines booted and stopped at the ram disk loading screen.
Is this a grub issue?
If so, the instructions say

Ensure that you are booting the ISO via UEFI mode.

Best of my knowledge none of them are efi installs.
So question is the new live iso has no uefi boot option in the menu
If this is grub issue, how do I do normal grub fix from terminal in live usb the proper way so nothing
gets further messed up?

Regardless of what the problem is, I need help resolving it.

I assume you just boot on the live ISO and arch-chroot and try running the update first. If that doesn’t work then try reinstalling grub and update grub. If the system is Bios and not UEFI it will boot in Bios mode.

https://discovery.endeavouros.com/system-rescue/arch-chroot-for-bios-legacy-systems/2021/03/

https://discovery.endeavouros.com/system-rescue/repair-a-non-booting-grub/2021/03/

Boot your Live USB and check:

sudo parted -l

If no ESP (EFI System Partition) then its a Legacy/MBR system

arch-chroot into the system, following the instructions for how to chroot (depending on UEFI or Legacy).

In chroot:

Update fully your system: pacman -Syu

You could try rebuilding your initrds: mkinitcpio -P

Post any and all error message. If all goes well, type exit to quit chroot and reboot your system.

Also check your bios, sometimes it resets (or at least mine used to!).

Repair GRUB on BIOS systems
https://discovery.endeavouros.com/system-rescue/repair-a-non-booting-grub/2021/03/

grub-mkconfig blah blah
error: failed to get connical path of airootfs

For arch-chroot
sudo su
The first thing we’re going to do is to mount the root partition by entering the following:

mount /dev/sdb1 /mnt
mount /dev/sdb1 /mnt/boot
error mount point does not exist

and thats where I’m at.

You have to mount the root file system first. Then mount your boot partition.

Then arch-chroot

AHHHH, the wording had me confused.

ok

Legacy/MBR system
sudo fdisk -l
mount /dev/sdb2 /mnt = my root to fix
mount /dev/sdb1 /mnt/boot = my boot to fix
arch-chroot /mnt

then did
grub-mkconfig -o /boot/grub/grub.cfg
then did
pacman -Syu
then
mkinitcpio -P
reboot
…aaaaaand whoohoo!
It booted!

Used a combo from a few of you,
THANKYOU all for the help!
Now I can continue with this other thing that builds for 5hrs and fails.

3 Likes

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