0

I have ubuntu along with windows8. Recently I upgraded to windows8.1. After that I am not getting the grub, which i used to get with windows 8. But i can access ubuntu 13.04 by pressing F9 while starting and in boot options, ubuntu, then i get grub and i can access ubuntu. Files are as usual. I tried to run boot repair but its rectifying this problem.

http://paste.ubuntu.com/6393514 It says, The boot files of the OS now in use-ubuntu 13.04 are far from the start of the disk. Your bios may not detect them. I dont have idea whar it is. Can anyone help on the same?

Braiam
  • 69,112
Nitin
  • 41

4 Answers4

1

I got it back when I changed chose back up EFI files option in advanced boot repair option.

fossfreedom
  • 174,526
Nitin
  • 41
0

Boot into the BIOS screen. Check the "Startup Order" tab, there you'll see Windows Boot Loader in position 1.

Change the order so "ubuntu" is in the first position.

I just recovered my partition this way.

chris
  • 121
0

On my Samsung Series 9, changing the booting order (promoting "ubuntu" in first position) did not work: the order with the Windows Boot Loader in first position was restored after every reboot.

Here's what worked:

  • Boot into the BIOS setup (F2)
  • Go to Boot --> Boot device priority
  • In the boot priority order, go to "Windows Boot Manager" (which should be in position 1) and disable it (Shift + 1)
  • Save BIOS settings and reboot

You should now have your GRUB menu back, from which you can boot Windows or Ubuntu Linux.

caf
  • 1
-1

If you can access ubuntu, reinstall grub:

Note than in my example, I have grub installed in the first hard drive. Your installation may be different (sdb for example):

sudo grub-install /dev/sda

If you're not sure which one to use:

sudo fdisk -l

Will show you the devices and partitions you have.

After installing grub, update it:

sudo update-grub

Good luck!