You are not logged in.

#1 2024-10-23 20:04:58

atticarch
Member
From: Basement
Registered: 2024-02-04
Posts: 32

[SOLVED] Arch No Longer In UEFI Boot Priorities

Might make typos because I'm writing this from a phone.


Battery in my device started swelling, so I removed it and reassembled it thereafter. Internals are fine and it boots up without issue. To the UEFI, that is: Linux needs to be manually booted via shell's startup.nsh, as it does not appear in the boot priorities.


In addition, Linux will no longer boot - not that I can tell, at least. I get to the internal menu where it asks me to choose between the fallback and main linux image. Regardless of what I pick, my monitor does not display anything - not even a "No Signal" message. Then again, my set-up has always been finicky due to its jerryrigged nature.


I don't believe I'm using grub, as I remember seeing systemd as a directory in the EFI folder. I'd really rather not reinstall arch, if possible.


Any help or pointers will be greatly appreciated.

Last edited by atticarch (2024-10-23 22:24:22)


most things are made-up

Offline

#2 2024-10-23 20:37:56

kermit63
Member
Registered: 2018-07-04
Posts: 254

Re: [SOLVED] Arch No Longer In UEFI Boot Priorities

That's expected behavior. The boot entry was erased when power to the nvram was cut off by the battery removal. You need to arch-chroot into your installation, mount the requisite partitions (root, efi, /boot if you have a separate boot partition), then recreate the boot entry, in the same way when you first installed the system.

You can look up the specifics in the arch wiki, depending on your preferred bootloader.


Never argue with an idiot, they will drag you down to their level and then beat you with experience.
It is better to light a candle than curse the darkness.
A journey of a thousand miles begins with a single step.

Offline

#3 2024-10-23 20:52:40

atticarch
Member
From: Basement
Registered: 2024-02-04
Posts: 32

Re: [SOLVED] Arch No Longer In UEFI Boot Priorities

kermit63 wrote:

That's expected behavior. The boot entry was erased when power to the nvram was cut off by the battery removal. You need to arch-chroot into your installation, mount the requisite partitions (root, efi, /boot if you have a separate boot partition), then recreate the boot entry, in the same way when you first installed the system.

You can look up the specifics in the arch wiki, depending on your preferred bootloader.

Thanks for the response. Would I be able to do that via UEFI's shell or would I need a bootable USB?


most things are made-up

Offline

#4 2024-10-23 21:06:35

kermit63
Member
Registered: 2018-07-04
Posts: 254

Re: [SOLVED] Arch No Longer In UEFI Boot Priorities

You need a bootable USB in order to chroot into the installation. Can't do that with UEFI shell.


Never argue with an idiot, they will drag you down to their level and then beat you with experience.
It is better to light a candle than curse the darkness.
A journey of a thousand miles begins with a single step.

Offline

#5 2024-10-23 22:24:01

atticarch
Member
From: Basement
Registered: 2024-02-04
Posts: 32

Re: [SOLVED] Arch No Longer In UEFI Boot Priorities

kermit63 wrote:

You need a bootable USB in order to chroot into the installation. Can't do that with UEFI shell.

Got it. Thanks again. I'll mark it solved.


most things are made-up

Offline

Board footer

Powered by FluxBB