1

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: https://unix.stackexchange.com/questions/329926/grub-starts-in-command-line-after-reboot

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

josias
  • 113

1 Answers1

1

I had the same issue but i resolve it with this tutorial: https://jacci.net/linux/pop-os/how-to-install-grub-on-pop-os-20-04/