Celeb Glow
general | March 19, 2026

GRUB: terminal instead of Grub menu list

I'm running into the problem, that my boot entries are not showing up in the grub bootloader and I have no clue why.

I looked at similar questions like this one and tried their solution, which didn't work: GRUB terminal instead of menu

I'm running grub2-efi on a gpt formatted m2 ssd. Neither boot repair, reinstalling or setting the root/linux/initrd things through grub worked for me.

At this point I really don't know where to look further.

I can still boot my separate OS by selecting them in the UEFI boot menu (I have Windows 10 and PopOS installed), but I would like to use grub instead which is a lot esier. In the grub terminal which appears on boot, it will boot my linux install when I type exit, which is strange to me.

Also strange to me, is that I have only Windows 10 and PopOS installed, but for PopOS I see multiple bootable instances with different names: UEFI OS (will boot grub terminal), PopOS (will boot PopOS directly) and pop (will boot grub terminal)

The closest I have come to a solution is was to follow these steps provided in the answer:

After running all the commands in grub, I was able to see the grub menu. Then I booted into linux and immediately ran grub-update. Unfortunately, after rebooting the menu was gone again. I tried this several times. It seems like the grub config is not being persisted or something similar.

Any help is appreciated

3

1 Answer

I had the same issue but i resolve it with this tutorial:

1

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy