Grub Breakage ... Again!

I searched for some of my inxi -Fxxx output above, and found it is supposed to support UEFI.

But somehow no way.
The machine is really old, it got a new “feature” that was not there, though it is running ok, if I rebooted it does not give me the normal boot menu, it give a menu with an option to boot from LAN, but not from the local drive or the USB!

If I power it off completely then power on it boots normally!

I tried a few distros on the laptop, all the same but only one could reboot as usual. I guess it was antiX. I couldn’t explain this! If it is a hardware problem it is supposed to be the same with all distros!
Anyway, it is just an old laptop as I said using it as another personal self hosted cloud storage that syncs with my main laptop. Any of them off, I still can access the files while away from my phone as they get synced real time.

If it behaves as my system did supporting UEFI still counts as legacy boot. CSM has to be completely disabled for it to be in UEFI mode. Check the settings in my previous reply.

Please note that switching from legacy boot to UEFI boot may also break the grub boot process or just cause machine to not find any bootloaders. This can be fixed with chroot and reinstalling grub with UEFI setting or just removing grub and switching to systemd-boot.

UEFI mode can be checked with

efivar --list

or if efivar is not installed

ls /sys/firmware/efi/efivars

If it’s in legacy mode those commands will not output anything.

[limo@fujitsu ~]$ efivar --list
efivar: error listing variables: Function not implemented
[limo@fujitsu ~]$ ls /sys/firmware/efi/efivars
ls: cannot access '/sys/firmware/efi/efivars': No such file or directory
[limo@fujitsu ~]$ 


Don’t worry @seeji
It is OK with me

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