4

Yesterday I upgraded from Ubuntu 18.04 to Ubuntu 20.04 and since then my laptop is just booting to Ubuntu at startup, instead of grub asking for Ubuntu or Windows 10. I have tried to reinstall grub but I couldn't get it to work again.

After booting a live USB stick and installing grub it seems I have installed grub accidentally multiple times (sda and sda2 the efi partition), but at startup grub still does not appear. Instead I get a "text boot" of ubuntu until the GUI starts.

After this I tried using boot-repair, but I am getting error messages at the beginning and I do not want to break more things (see end of pastebin).

https://paste.ubuntu.com/p/bVS59cVSt8/

Any help to fix this, would be much appreciated, as I already tried too many hours on this without any improvement. Thanks!

JoJota
  • 176

3 Answers3

0
  1. Download grub customizer from ubuntu software store if you haven't done so already.
  2. In the General settings tab check show menu if unchecked.
  3. Check look for other os if unchecked.
  4. Increase the boot time to something like 10 seconds.

In the end it should look something like this: Grub Customizer

VidathD
  • 2,829
0

What I would try is to check the grub configuration files found at /etc/grub.d and check if the permissions of 30_os-prober and 30_uefi-formware are executable. (you need sudo to change permissions).

then run sudo update-grub to make the changes effective.

If that doesn't work try to reinstall grub. sudo apt reinstall grub

adonet
  • 1
0

Since this question seems to get some visitors: I fixed my problem by performing the following:

Edit-Oct-14-2020: In ubuntu 20.04.1 you have to enable console mode. Open /etc/default/grub with your preferred editor (sudo required) and uncomment the line GRUB_TERMINAL=console. Don't forget to sudo update-grub

https://askubuntu.com/a/182258/787309

JoJota
  • 176