Dual boot GRUB problem

Asked by Dominic Leggio

Hi there,

I have successfully created dual boot windows 10 + Ubuntu on previous machines but I cannot figure it out on my new laptop.

Laptop: ASUS Q537
OS: Windows 10 home

Method: Download Ubuntu 20.04 to live USB and boot from USB

Ubuntu installation:

1. I choose the last option of "something else" and select the free space from the menu.
2. Installation goes well and ubuntu install.
3. Reboot and there is no option for ubuntu in UEFI settings.
4. boot-repair has not worked

Basically, I install ubuntu but never can get to a GRUB menu unless I boot from USB. I have looked at many threads but cant seem to figure it out. Can anyone help? What other information do you need?

I have tried Installing Ubuntu alongside Windows as well. Neither approach brings me to a GRUB menu on reboot.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Dominic Leggio (gokings10) said (last edit ):
#1
Revision history for this message
Ubfan (ubfan1) said :
#2

From your paste, the efibootmgr report does not include ubuntu/shim/grub anywhere -- looks like the install failed to put the Ubuntu bootloaders into the EFI partition. May be bug 1396379, since it looks like sda is your install media, a read-only EFI which the installer might have wrongly selected at the bootloader target. You should be able to successfully run grub-install from the install media/try, and put it onto the selected disk (with the appropriate selection of options).

Revision history for this message
Dominic Leggio (gokings10) said :
#3

Do I need to create a small EFI partition when going through the Ubuntu installation process?

Revision history for this message
Dominic Leggio (gokings10) said :
#4

Not sure how this works but still looking for an answer so im clicking that button :D

Revision history for this message
Ubfan (ubfan1) said :
#5

You already have an EFI partition in /dev/nvme0n1p1. The install should add a subdirectory there, /EFI/ubuntu and put in the shimx64.efi and grubx64.efi bootloaders. The install will probably also rename /EFI/Boot/bootx64.efi to a backup, then put a copy of shim there as bootx64.efi and another copy of grubx64.efi. Those are the device default bootloaders, so if you select the device to boot, they will run. There will be a three line grub.cfg in /EFI/ubuntu/grub.cfg that has the UUID of the ubuntu root, so the maintained copy of grub.cfg will be used.

Revision history for this message
Dominic Leggio (gokings10) said :
#6

Ok. What is your recommended solution?

Revision history for this message
Bernard Stafford (bernard010) said :
#7

Open the BIOS and turn off Fast Boot on Windows

Can you help with this problem?

Provide an answer of your own, or ask Dominic Leggio for more information if necessary.

To post a message you must log in.