Ubuntu – Grub not working after Windows 8.1 update on Ubuntu 12.04 LTS

bootdual-bootgrub2

I do understand that this is a common problem, and I have read few of the threads. Here is synopsis of my problem.

Logged on to window 8.1, windows installed updates and now grub2 doesn't work

  • Laptop is a Toshiba C55-A
  • Secure boot is disable
  • Turn off fast startup
  • booted with Ubuntu 12.04 LTS Live CD
  • by pressing c accessed grub prompt
  • exited out of grub at which point was able to access boot manager
    with Windows Boot Manager, Ubuntu, Ubuntu options
  • Selected Ubuntu
  • Booted into Ubuntu
  • sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
  • sudo apt-get install -y boot-repair && (boot-repair &)
  • Selected recommended repair
  • http://paste.ubuntu.com/7743525/
  • http://paste.ubuntu.com/7760191/

The output on boot tab from msconfig (windows command prompt) shows only windows 8.1

The output from the bcdedit is as follows

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 8.1
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
nx                      OptIn
bootmenupolicy          Standard
detecthal               Yes

Did not see the grub2 menu as expected?

Any other ideas

References

Best Answer

I had this problem too. After updating to Win 8.1, installing boot-repair in ubuntu & running it didn't work for me. (But it was working earlier. Also note that I have to use boot-repair disk after every windows update - every month - since updating to windows 8.1. Before that this problem was not there)

Instead create a bootable usb with boot-repair.

Download iso here: boot-repair-disk

Boot into this & select recommended repair. It will solve the problem.

Related Question