Changing the default boot option without losing the boot menu

Posted by hvd on Super User See other posts from Super User or by hvd
Published on 2012-10-27T09:47:56Z Indexed on 2012/10/27 11:06 UTC
Read the original article Hit count: 260

Filed under:
|

I've had a working multi-boot setup with the Windows boot loader, containing menu items for two Windows 7 systems, and one for Grub. Grub in turn contains multiple menu items, but I think that's not relevant here. I've upgraded one system to Windows 8. When I now set a different system as the default, I lose the boot menu, and I lose the possibility of booting into the other systems. I've set Windows 7 as the default, rebooted, and get Windows 7, but I don't get to choose which system to boot into. I can run its own bcdedit to change the default back to Windows 8, and another reboot shows the boot menu again, but how can I avoid defaulting to Windows 8?

Here are my current boot settings, is there anything that is misconfigured?

C:\WINDOWS\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=F:
description             Windows Boot Manager
locale                  nl-NL
inherit                 {globalsettings}
integrityservices       Enable
default                 {current}
resumeobject            {2f8b77f0-a30b-11e1-a9c6-a4bd8d37f662}
displayorder            {current}
                        {2f8b77e3-a30b-11e1-a9c6-a4bd8d37f662}
                        {2f8b77ee-a30b-11e1-a9c6-a4bd8d37f662}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \WINDOWS\system32\winload.exe
description             Windows 8
locale                  nl-NL
inherit                 {bootloadersettings}
integrityservices       Enable
recoveryenabled         No
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {2f8b77f0-a30b-11e1-a9c6-a4bd8d37f662}
nx                      OptIn
bootmenupolicy          Standard

Windows Boot Loader
-------------------
identifier              {2f8b77e3-a30b-11e1-a9c6-a4bd8d37f662}
device                  partition=D:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  nl-NL
osdevice                partition=D:
systemroot              \Windows
resumeobject            {59616f59-a2ba-11e1-b73a-806e6f6e6963}
nx                      OptIn
pae                     Default
bootmenupolicy          Standard
hypervisorlaunchtype    Auto
detecthal               Yes
sos                     No
debug                   No

Real-mode Boot Sector
---------------------
identifier              {2f8b77ee-a30b-11e1-a9c6-a4bd8d37f662}
device                  partition=C:
path                    \grub\winloader\grub.boot
description             Grub 2

© Super User or respective owner

Related posts about windows-8

Related posts about multi-boot