bcdedit /enum firmware does not show grub

All we need is an easy explanation of the problem, so here it is.

I just installed Lubuntu 18.04 on a laptop with Windows 10 on another partition of its disk.
As a final step it installed grub as well.
But after booting it goes directly to Windows 10 without giving me choice.

So I searched and found out that I can achieve it with bcdedit.exe.
When I run bcdedit.exe /enum firmware I can’t see grub between the entries.

How can I fix it to be able to run the command
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi or similar. Or is there some other possibility to fix it?

Here is my BIOS settings. In the boot options there is only Windows Boot Manager and Slimptype DVD.
bcdedit /enum firmware does not show grub

I was able to boot from DVD of Lubuntu 17.04 because there was a possibility Try Lubuntu without installing and I’m posting
fdisk -l output
bcdedit /enum firmware does not show grub

How to solve :

I know you bored from this bug, So we are here to help you! Take a deep breath and look at the explanation of your problem. We have many solutions to this problem, But we recommend you to use the first method because it is tested & true method that will 100% work for you.

Method 1

FYI: Lubuntu 18.04 LTS is no longer supported; refer https://lubuntu.me/bionic-eol/ or https://fridge.ubuntu.com/2020/08/14/ubuntu-18-04-5-lts-released/ where you’ll note only Ubuntu Server, Ubuntu Desktop & Ubuntu Cloud come with 5 years of support; flavors only had shorter lives. I’d suggest using ubuntu-support-status to assess the security status of your actual install. Your question is still on-topic here, but consider how much security matters to you and the results of prior command. You’re now using Ubuntu 18.04 LTS with LXDE (not Lubuntu).

Your using an EOL release may have complications; because of SHIM issues (meaning systems may not boot) new 18.04 media was created but it did not include flavors as they’d already reached EOL.

Unlike previous point releases, 18.04.6 is a refresh of the amd64 and
arm64 installer media after the key revocation related to the BootHole
vulnerability, re-enabling their usage on Secure Boot enabled systems.
More detailed information can be found here:

https://ubuntu.com/blog/grub2-secure-boot-bypass-2021

You can always switch the default GNOME desktop to others (inc. LXDE) as I’ve done it many times; alas not recently as 18.04 is no longer supported by the Lubuntu team.

Method 2

You must set Ubuntu first in BIOS settings for boot priority.

You currently have Windows selected, which means that Windows will boot before GRUB.

In order to get GRUB when you boot, you have to put Ubuntu before Windows in your boot priority.

Note: Use and implement method 1 because this method fully tested our system.
Thank you 🙂

Leave a Reply