1

I have a dual boot between Windows 8 + Ubuntu 14.04 (UEFI), but what is happening now is I am booted directly to windows when I first start my computer or restart from Ubuntu. I can see my grub only when I restart from Windows.

These are the values of my /etc/default/grub :

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

2 Answers2

1

Edit grub file by executing following command in Terminal :

sudo gedit /etc/default/grub

and then uncomment GRUB_HIDDEN_TIMEOUT=0 and GRUB_HIDDEN_TIMEOUT_QUIET=false by removing # before them and save the file.

Then execute following command in terminal :

sudo update-grub

Reboot and grub will always load.

Faizan Akram Dar
  • 4,569
  • 1
  • 25
  • 31
1

I even tried reinstalling the grub, but that too could not help. The problem got solved when I

  • Enable secure Boot

  • Restart

  • Disable Secure Boot

    Now everything seems to work again. I don't know why that happened. If anyone know the reason please let me know!