Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Triple boot XP, Vista, and Windows 7...

10 May 2009   #1
Cr00zng

Windows 7 64-bit, Windows 8.1 64-bit, OSX El Capitan, Windows 10 (VMware)
 
 
Triple boot XP, Vista, and Windows 7...

I have four SATA II drives, four gig memory, etc, in my machine that have Windows XP and Vista dual-booting. Both OS's are installed on the same physical drives; about 150 gig each partition.

I've freed up one of the drives, changed the BIOS to boot from the DVD, and installed Windows 7, 64-bit. The installation completed without a hitch and the setup detected everything, sans the Viewsonic monitor. Windows did have a driver for the monitor, but I used the one for Vista 64-bit from Viewsonic and we are good.

After rebooting Windows 7, I expected to have couple of boot option but there's none. No XP and/or Vista, just Windows 7. I've tried to locate the bootmanager in Windows 7, but I couldn't find it and that worried me. There was no backup made since it should've picked up the other OS's.

I didn't touch any of the bootsectors, nor did Windows 7; the latter one did make the drive a primary disk and installed the boot record there. After modifying the BIOS, making the the XP/Vista drive the first drive to be booted, XP and Vista came back, but Windows 7 disappeared. I can boot either OS's by changing the order the drives are booted by the BIOS, but I rather have the choice for XP/Vista/7 in the boot menu.

I am not sure why Windows 7 didn't pick up on the other OS's; the reason could be the SATA drives, if I'd have to guess. Since "disk 1" was set as the first drive to boot by the BIOS, Windows 7 did not check other drives and declared itself the only OS.

The question is, how do I add Windows 7 to the Vista's boot menu, or alternatively, how do I add XP/Vista to 7's boot menu?
TIA...

Cr00zng


My System SpecsSystem Spec
.
10 May 2009   #2
torrentg

7600.20510 x86
 
 

Boot into Win7. Then use EasyBCD to add the XP and Vista partitions each as a boot choice. Use add/remove entries on the left side of the program. Don't forget to hit save after you add them. Not too tough. Post back if you need further help. Good luck.

EasyBCD: http://neosmart.net/dl.php?id=1

After you've done that successfully and booted into all 3 OS successfully, you can then work on getting rid of the second boot screen that will appear when booting either Vista or XP.
My System SpecsSystem Spec
10 May 2009   #3
Cr00zng

Windows 7 64-bit, Windows 8.1 64-bit, OSX El Capitan, Windows 10 (VMware)
 
 

Thanks Torrent, but couldn't I just use EasyBCD in Vista as well? In that case, Windows 7 can be removed rather easily; keep in mind that this is just RC1 version with time limit.

I've looked at the drives from within Vista and Windows Explorer does not show the drive where Windows 7 had been installed. The drive in itself does show up as "Healthy" NTFS active primary partition within Vista disk manager with no drive letter assign to it.

Adding Windows 7 from within Vista, either with BCDedit and/or EasyBCD won't work without assigning a drive letter for the Windows 7 drive. It doesn't seem like it would cause an issue for Windows 7 assigning the drive letter "I" or "J" under Vista, but I am not sure. Windows 7 will probably call it "C" or system drive anyway, correct?
TIA...

Cr00zng
My System SpecsSystem Spec
.

10 May 2009   #4
SIW2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64
 
 

Assign 7 letter in Vista Disk Management - shouldn't be a problem.
My System SpecsSystem Spec
10 May 2009   #5
Cr00zng

Windows 7 64-bit, Windows 8.1 64-bit, OSX El Capitan, Windows 10 (VMware)
 
 

Well, I did assign drive letter "J" under Vista and added the drive to the boot menu using BCDEdit. After the reboot, I have three entries:

Windows XP
Windows Vista
Windows 7

Selecting Windows 7 does seem like starting up Vista instead of 7. Vista "Starting up Windows..." screen is displayed, but when it completes Windows 7 log on screen comes up. Evidently, I didn't enter the parameters correctly. It seems that Vista's boot manager, with its own splash screen, starts and then Windows 7 takes over. Oh well, as long as I don't have to change BIOS settings all the times, this is just fine as it is.
Thanks guys for your help...

Cr00zng
My System SpecsSystem Spec
10 May 2009   #6
SIW2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64
 
 

Hi,

If you booted from the Vista partition and are in 7 now, stay in 7, open an elevated command and type:

bcdedit /set {current} locale en-US

Press Enter.
My System SpecsSystem Spec
11 May 2009   #7
Cr00zng

Windows 7 64-bit, Windows 8.1 64-bit, OSX El Capitan, Windows 10 (VMware)
 
 

Quote   Quote: Originally Posted by SIW2 View Post
Hi,

If you booted from the Vista partition and are in 7 now, stay in 7, open an elevated command and type:

bcdedit /set {current} locale en-US

Press Enter.
That has been set by Windows 7 at the time of the installation. You could say that I have two boot manager installed on my system; one on the "drive 0" (Vista and XP) and one on the "drive 1" (Windows 7).

Here's the output for the "bcdedit" command from Windos 7, unchanged since install:

Code:
C:\Windows\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {c6f82f90-3d77-11de-acfd-d81b0903b0fe}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {c6f82f92-3d77-11de-acfd-d81b0903b0fe}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {c6f82f90-3d77-11de-acfd-d81b0903b0fe}
nx                      OptIn
This is the output of "bcdedit" command from Vista, Windows 7 added after install:

Code:
C:\Windows\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=D:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {273b26bf-f4da-11dd-af3f-a98b068a0bfe}
resumeobject            {273b26be-f4da-11dd-af3f-a98b068a0bfe}
displayorder            {ntldr}
                        {current}
                        {273b26c2-f4da-11dd-af3f-a98b068a0bfe}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Legacy OS Loader
------------------------
identifier              {ntldr}
device                  partition=D:
path                    \ntldr
description             Windows XP

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            {eacd22e7-cfae-11dc-9a71-b4b57b4d0ffa}
nx                      OptIn

Windows Boot Loader
-------------------
identifier              {273b26c2-f4da-11dd-af3f-a98b068a0bfe}
device                  partition=J:
path                    \Windows\System32\winload.exe
description             Windows 7
osdevice                partition=J:
systemroot              \WINDOWS
resumeobject            {1ae1339f-3dcd-11de-8834-806e6f6e6963}
When I am in Windows 7, it does not see the other boot record that the machine has on another drive. Nor does Vista see Windows 7's boot record. As such, the two boot records work independently from each other. I was able to manually add Windows 7 to Vista's boot manager, I know it's horrible way it's been added, but it works. Windows 7 is a choice in Vista's boot manager and it does boot it up on a funny way.

I do believe that this related to the SATA drives where you can select any of the drive as the first disk for the BIOS to boot the OS. Alternatively, it's the "end user" who messed things up but I rather not go there...

Cr00zng
My System SpecsSystem Spec
11 May 2009   #8
SIW2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64
 
 

Exactly, there is no setting in Vista bcd for 7 Locale.

That is why when you boot 7 thru the Vista bootmgr, you get the Vista bootscreen.

That is what the command I posted is for.

Name:  LOCALE SETTING2009-05-12_002418.jpg
Views: 121
Size:  34.2 KB


My System SpecsSystem Spec
11 May 2009   #9
Cr00zng

Windows 7 64-bit, Windows 8.1 64-bit, OSX El Capitan, Windows 10 (VMware)
 
 

You're confusing me SIW, which isn't hard when it comes to this...

If I'd execute the command:

bcdedit /set {current} locale en-US

Where would it change boot manager, Vista or Windows 7, and what is the change that it would do?
TIA...

Cr00zng
My System SpecsSystem Spec
11 May 2009   #10
Cr00zng

Windows 7 64-bit, Windows 8.1 64-bit, OSX El Capitan, Windows 10 (VMware)
 
 

Duh, I should've looked at the content of the bcdedit output in Windows 7, before I've posted the previous message:

Code:
C:\WINDOWS\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=D:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {273b26bf-f4da-11dd-af3f-a98b068a0bfe}
resumeobject            {273b26be-f4da-11dd-af3f-a98b068a0bfe}
displayorder            {ntldr}
                        {eacd22e6-cfae-11dc-9a71-b4b57b4d0ffa}
                        {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Legacy OS Loader
------------------------
identifier              {ntldr}
device                  partition=D:
path                    \ntldr
description             Windows XP

Windows Boot Loader
-------------------
identifier              {eacd22e6-cfae-11dc-9a71-b4b57b4d0ffa}
device                  partition=G:
path                    \Windows\system32\winload.exe
description             Windows Vista
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=G:
systemroot              \Windows
resumeobject            {eacd22e7-cfae-11dc-9a71-b4b57b4d0ffa}
nx                      OptIn

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\System32\winload.exe
description             Windows 7
locale                  en-US
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {1ae1339f-3dcd-11de-8834-806e6f6e6963}
The output in my previous post was from a text file that I've captured yesterday for Windows 7.

The command of "bcdedit /set {current} locale en-US" tells boot manager to use the English splash/bootup screen. Not specifying the locale defaults to the boot manager's locale it seems.
Thank for your help guys...

Cr00zng
My System SpecsSystem Spec
Reply

 Triple boot XP, Vista, and Windows 7...




Thread Tools




Similar help and support threads
Thread Forum
Triple Boot, Vista, Win7 and Win8 and separate Drives (attempt)
I am in the process of rebuilding (replacing) my gaming PC, I was planning to dual boot Win7/Win8 only, but then I got a copy of GOTY Fallout 3. Try as I must, I can not get it to work in Win7 on my current PC and some older games that run "better" in XP/Vista then Win7, (FEAR, TimeShift) I have...
Installation & Setup
Triple boot with W7 7201, Vista SP2, and XP Pro SP3
Hi, I'm currently dual booting with W7 7201 and Vista Home Premium SP2 and i would like to add XP Pro SP3 to my notebook as well but when i try and install XP it runs the set up and tells me i have no hard drive currently connected and i have to quit the set up? What am i doing wrong...
Installation & Setup
How To Remove vista from triple boot
Guys,,im planning to remove the vista OS from triple boot my OS are XP,Vista and windows 7. how can i do that?
Installation & Setup
Triple boot, can't install vista
i'm try to make my laptop triple boot. i've installed windows 7 and xp, now i created a partition for vista but it became LOGICAL instead of PRIMARY so when i enter the vista setup i try to install it to the LOGICAL drive but of course it won't install. so i go to windows 7 and try to...
Installation & Setup
Problems with triple boot XP,Vista and 7
Hi everyone, I have read through quite a few posts and guides but unfortunately I'm unable to get XP to boot after installing Win7. I'll try and explain the situation. I have a laptop that came with Vista pre-installed. I found this operating system to be very slow and sluggish. I then...
Installation & Setup
Win 7 with Vista and Linux triple boot
Hi I installed Win 7 on a triple boot with Vista and Linux and meant to keep Linux and Win 7, expecting Vista to be overwritten. Unforeseen Vista remained installed.:cry: Using a special boot cdrom, I get entries for all 3 OS, but Vista boots into my Lenovo laptop's rescue software and...
Installation & Setup


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 17:45.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App