I have installed Ubuntu 16.04 alongside Windows 10, following the steps outlined in http://www.everydaylinuxuser.com/2015/11/how-to-install-ubuntu-linux-alongside.html.
However, when I boot my computer, it boots to Windows 10 first. I have to go through Change advanced startup options>Use a device and then choose the third "EFI Internal Hard Disk or Solid State Disk" option.
When I am in Ubuntu, when I type in the terminal
sudo efibootmgr
I get the following results-
BootCurrent: 0002
BootCurrent: 0002
Timeout: 2 seconds
BootOrder: 3004,3001,3002,3003,2001,2002,2003
Boot0001* Ubuntu
Boot0002* ubuntu
Boot0003* Ubuntu
Boot0004* Windows Boot Manager
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3001* EFI Internal Hard Disk or Solid State Disk
Boot3002* EFI Internal Hard Disk or Solid State Disk
Boot3003* EFI Internal Hard Disk or Solid State Disk
Boot3004* EFI Internal Hard Disk or Solid State Disk
How do I get make is such that I have the option of choosing between Windows and Ubuntu to boot when I start my computer?
Simple answers will be appreciated!
Edit: The issue is not grub boot order. It is instead UEFI boot order. I have not been able to find a satisfactory resolution to this matter.
sudo efibootmgr -v
. What brand/model system. Some will not boot ubuntu entry as they have hard coded UEFI to boot by description. Can you set hard drive entry as first in UEFI boot order? You show 3004 as first, is not 3003 the one that works? But some UEFI seem to reset order. And that may be because Windows BCD syncs order on its updates. Some alternatives. http://askubuntu.com/questions/486752/dual-boot-win-8-ubuntu-loads-only-win/486789#486789 If real issues, many find rEFInd works. – oldfred Jul 21 '16 at 18:25