M BUZZ CRAZE NEWS
// general

Ubuntu is a boot option, but it's not in the boot order setup

By Jessica Wood

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.

Please select boot device

BIOS boot options

GRUB

6

3 Answers

Running this in Windows points the PC to boot into GRUB instead:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
3

On startup, enter Ubuntu. When Ubuntu starts up, enter either the terminal. Enter the following commands:

gksudo gedit /etc/default/grub

When that command opens, chnage GRUB_DEFAULT=0 to GRUB_DEFAULT=saved and then enter. Update GRUB with the command

sudo update-grub

Finally, 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:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Cited from:

This may provide more detailed information on what you are looking for. I hope this helps.

2

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

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