I have no boot menu dual booting Vista and Windows 7 on separate hard drives

I'm trying to dual boot Vista and Windows 7. I have Vista installed on one hard drive and Windows 7 installed on a separate hard drive. I can boot both by changing the boot order in the BIOS but I do not get a boot menu on either OS.

Here is what I get using "bcdedit /enum all" on Vista:

"Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>bcdedit /enum all

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 5

Windows Boot Loader
-------------------
identifier              {0e642b28-3ab9-11de-934d-baf68625f4b3}
path                    \Windows\system32\winload.exe
description             Windows 7
systemroot              \Windows

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows Vista
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {e8709fb7-fa5f-11db-be4d-e219ece5282e}
nx                      OptOut

Resume from Hibernate
---------------------
identifier              {e8709fb7-fa5f-11db-be4d-e219ece5282e}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description             Windows Resume Application
locale                  en-US
inherit                 {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
pae                     No
debugoptionenabled      No

Windows Memory Tester
---------------------
identifier              {memdiag}
device                  partition=C:
path                    \Boot\memtest.exe
description             Windows Memory Diagnostic
locale                  en-US
inherit                 {globalsettings}
badmemoryaccess         Yes

Windows Legacy OS Loader
------------------------
identifier              {ntldr}
device                  unknown
path                    \ntldr
description             Earlier Version of Windows

EMS Settings
------------
identifier              {emssettings}
bootems                 Yes

Debugger Settings
-----------------
identifier              {dbgsettings}
debugtype               Serial
debugport               1
baudrate                115200

RAM Defects
-----------
identifier              {badmemory}

Global Settings
---------------
identifier              {globalsettings}
inherit                 {dbgsettings}
                        {emssettings}
                        {badmemory}

Boot Loader Settings
--------------------
identifier              {bootloadersettings}
inherit                 {globalsettings}
                        {hypervisorsettings}

Hypervisor Settings
-------------------
identifier              {hypervisorsettings}
hypervisordebugtype     Serial
hypervisordebugport     1
hypervisorbaudrate      115200

Resume Loader Settings
----------------------
identifier              {resumeloadersettings}
inherit                 {globalsettings}

C:\Windows\system32>"

I have only Vista listed under msconfig.

Can someone point me in the right direction?

 

Question Info


Last updated October 13, 2018 Views 4,758 Applies to:
Answer
I  appear to have fixed the problem partly. I now get a boot menu when setting the Windows 7 drive first in the BIOS. The only thing I did was to do a repair on the Vista OS using the installation DVD this morning before I posted this, as I've done more than once the past few days. I rebooted using Vista but did not get a boot menu so I assumed this did not fix the problem again.

So I'll just leave the Windows 7 drive first in the BIOS and not worry about having a boot menu with Vista set to boot first.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.