I've had a Windows 10 and Ubuntu 18.04 dual boot for a year. Both OSs work fine. My computer loads Windows by default on start-up, but I'd prefer on start-up to select either OS from the GRUB boot menu option or start Ubuntu at least. I went into the boot menu where Ubuntu is listed and then into the boot order setup, but in the boot order Ubuntu was not listed (see images).
Did I install Ubuntu wrong or is it because I have both Windows and Ubuntu on SSDPEKKW512GB (see images). I don't understand sysadmin and hardware stuff.
Is there a workaround that lets me have on start-up the boot screen or that loads straight into Ubuntu?
Sometimes I need multiple restarts followed by pressing Fn+F7 to get into the boot screen. Somehow they get ignored and Windows starts straightaway. Is this connected to the previous issues?
This thread doesn't solve my issue, I have already tried GRUB_DEFAULT=0
and Ubuntu
in the /etc/default/grub
file without success.
Just in case I attached my grub screen too.
Running this in Windows points the PC to boot into GRUB instead:
On startup, enter Ubuntu. When Ubuntu starts up, enter either the terminal. Enter the following commands:
When that command opens, chnage
GRUB_DEFAULT=0
toGRUB_DEFAULT=saved
and then enter. Update GRUB with the commandFinally, set default OS with
sudo grub-set-default NUMBER
. NUMBER is the number of the OS that you want to set to default.OR
install GRUB-customizer with the following commands:
Cited from: https://tipsonubuntu.com/2016/07/20/grub2-boot-order-ubuntu-16-04/
This may provide more detailed information on what you are looking for. I hope this helps.
I found the problem and a workaround. The comment by @karel is insightful, but I don't have the knowledge to try it out. Instead, I found another way to choose the OS on start-up.
The problem: In the UEFI [Boot-Options] tab, as you see in the screenshot in the question, the setup prompt timeout was by default 1 sec.
The fix: I set it to a slightly larger value, 3 sec! I guess the 1 sec was too short so that on start it wouldn't get me every time into the UEFI boot screen by pressing Fn+F7. Now, on every start without pressing Fn+F7, I get straight into the GRUB menu, where I have set Ubuntu as the default booting OS (here how to set the default OS)
To be fair, I tried a few other things on the way to solving this problem, that might have also contributed to solving it, like the advice above by @K7AAY