| Windows 7: Dual Boot Installation with Windows 7 and XP |
28 Apr 2009
|
#79 | | 64-bit Windows 7 Ultimate SP1 & Windows 8 Enterprise Texas |
Dual Boot Installation with Windows 7 and XP How to Setup a Dual Boot Installation with Windows 7 and XP
Last edited by Brink; 30 Mar 2013 at 11:34 AM..
| My System Specs |
| Computer type PC/Desktop System Manufacturer/Model Number Self built custom OS 64-bit Windows 7 Ultimate SP1 & Windows 8 Enterprise CPU Intel i7-3930K 3.2 Ghz (O/C 4 Ghz) Motherboard ASRock X79 Extreme11 Memory 32 GB (8GBx4) G.SKILL DDR3 Quad PC3-19200 2400MHz Graphics Card Sapphire HD5870 Eyefinity 6 2GB Sound Card SB Recon 3Di Integrated Chip Monitor(s) Displays 3x 27" Asus VE278Q Screen Resolution 1920x1080 Keyboard Logitech Cordless Desktop MX 5500 Revolution Mouse Logitech Cordless Desktop MX 5500 Revolution PSU OCZ Series Gold OCZZ1000M 1000W Case Thermaltake Level 10 GT Snow Edition Cooling Corsair Hydro H100 Hard Drives 256GB OCZ Vector
160GB OCZ RevoDrive X2
2 x 1TB Samsung HDD HD154UI SATA Internet Speed 50 Mb/s Download and 2 Mb/s Upload Other Info Microsoft LifeCam Cinema
Lite-On iHBS212 12x BD Writer
Samsung CLX-3175FW Printer
Netgear WNDR3800 Router
Motorola SBG6580 Cable Modem
2x APC Back-UPS XS 1500 |
05 Aug 2009
|
#80 | | |
OK. If that doesn't work , try booting the XP install cd:
At the first screen select SETUP WINDOWS XP
At the second screen press R to repair your XP install.
If still no joy, use this: bootsect.zip
Extract it from the zip and copy it onto a cd
OR, if you have PowerIso ( the free , unregistered version will be fine) open the downloaded Vista recovery disc .iso and paste bootsect.exe into the Boot folder. Then hit Save. The new .iso will contain bootsect.exe. Burn it to cd.
Try the bootrec commands first.
If it isn't working:
To run bootsect, Boot the Vista recovery cd to command prompt,
( if bootsect is on a separate cd, take Vista rec cd out, put bootsect cd in )
Type :
Dvdriveletter:\boot\Bootsect.exe /NT60 All /mbr {enter}
[ Obviously if it on a separate cd , and not inside the boot folder, the command is: Dvdriveletter:Bootsect.exe /NT60 All /mbr {enter} ]
To find dvddriveletter, type:
Diskpart {enter}
lis vol {enter}
to leave diskpart, type :
exit {enter}
Last edited by Brink; 05 Aug 2009 at 09:43 PM..
| My System Specs |
| OS Vista x64 / 7 X64 CPU E8400 Motherboard ASRock 1333 GLAN R2.0 Memory 2x1 gb 800mhz Graphics Card 9500gt 1gb Case Coolermaster Cooling Winpower 500w Hard Drives Maxtor 160gb-2mb cache |
06 Aug 2009
|
#81 | | |
Fantastic! Bootsect fixed it immediately. Now I'm just fixing the entries in EasyBcd. Thanks a bunch! | My System Specs | | |
06 Aug 2009
|
#82 | | |
Great, glad it's working for you. | My System Specs | | OS Vista x64 / 7 X64 CPU E8400 Motherboard ASRock 1333 GLAN R2.0 Memory 2x1 gb 800mhz Graphics Card 9500gt 1gb Case Coolermaster Cooling Winpower 500w Hard Drives Maxtor 160gb-2mb cache |
10 Aug 2009
|
#83 | | WinXPPro32SP3, WinXPPro64SP2, Win7Ult32SP1, Win7Ult64SP1 |
Hello folks,
I would like to refer back to the problem Luciak described back on page 1, which almost made my eyes roll straight out of my skull...
I've never used a dual boot system before, but my friend told me he had one and that one Windows claimed to be on C and the other on D, just like he installed them.
So wherever I install Windows 7, it will claim being located on C? Isn't that a mess? Maybe my understanding of partition letters is completely wrong, but I thought they should appear the same on every Windows in a dual boot. However here I see that on Windows 7 G became C while it's still G on XP.
I mean, how do I now tell for sure what is what? Let's say I make two partitions of the same size and install Windows 7 on both, so that i can make risky experiments on one of them. Both would be installed on C? If one broke or I just decided I didn't want it anymore, how would I know which partition letter I need to concentrate on?
I was planning to try out an XP + 7 dual boot, but this issue left me utterly confused and I don't think I can proceed before this is sorted out in my head. | My System Specs | | System Manufacturer/Model Number home brewed OS WinXPPro32SP3, WinXPPro64SP2, Win7Ult32SP1, Win7Ult64SP1 CPU Athlon II X2 240 2.8GHz Motherboard ASRock ALiveNF7G-GLAN Memory 4GB Graphics Card Radeon HD 5670 1024MB Sound Card integrated Realtek Monitor(s) Displays BENQ Screen Resolution 1280x1024 PSU Gigabyte Superb 550P Hard Drives Barracuda 500GB,
Barracuda 2TB,
Maxtor 500GB,
Barracuda 1,5TB Internet Speed 30Mbit/3Mbit |
10 Aug 2009
|
#84 | | |
You could use a different drive label. | My System Specs | | OS Vista x64 / 7 X64 CPU E8400 Motherboard ASRock 1333 GLAN R2.0 Memory 2x1 gb 800mhz Graphics Card 9500gt 1gb Case Coolermaster Cooling Winpower 500w Hard Drives Maxtor 160gb-2mb cache |
10 Aug 2009
|
#85 | | |

Quote: Originally Posted by madhatter ...I was planning to try out an XP + 7 dual boot, but this issue left me utterly confused and I don't think I can proceed before this is sorted out in my head. SIW is correct - just label the drive (rename via right click). C, D, E etc are relative to the individual OS. In XP, for legacy reasons, I have a drive R and in 7 it is Drive G (no legacy to satisfy). The label itself remains visible in all OS - as the label is physically on the drive.
Also, From within Windows 7, it may be wise to use diskmgmt.msc to remove the drive letter assignment for the XP volume; vice versa from within XP - remove the drive letter assignmet for the Windows 7 volume. "Confusion not enabled." | My System Specs | | |
10 Aug 2009
|
#86 | | WinXPPro32SP3, WinXPPro64SP2, Win7Ult32SP1, Win7Ult64SP1 |
K, thanks a lot.
So labels, which are in fact much easier to change (I always forget where the letters are managed from), are always absolutely reliable in every systems environment?
Good, second question: I read that boot.ini, responsible for the booting of every NT-based multi boot system, is always located on "C:\", which means that formatting this partition dooms the entire multi boot system. If C is no magical letter which keeps the world together, then I would like to inquire what determines which partition will carry this duty. I also read that Vista and Windows 7 booting works differently, but I assume there's a key boot.ini-esque file there too. So which one is it and where can it be found?
I'm sure I'll grow tired of one of the systems sooner or later, so I would like to avoid losing them all with the formatting of one partition. | My System Specs | | System Manufacturer/Model Number home brewed OS WinXPPro32SP3, WinXPPro64SP2, Win7Ult32SP1, Win7Ult64SP1 CPU Athlon II X2 240 2.8GHz Motherboard ASRock ALiveNF7G-GLAN Memory 4GB Graphics Card Radeon HD 5670 1024MB Sound Card integrated Realtek Monitor(s) Displays BENQ Screen Resolution 1280x1024 PSU Gigabyte Superb 550P Hard Drives Barracuda 500GB,
Barracuda 2TB,
Maxtor 500GB,
Barracuda 1,5TB Internet Speed 30Mbit/3Mbit |
10 Aug 2009
|
#87 | | Windows 7 Ultimate x64 Service Pack 1 Doncaster, UK |
Hi madhatter,
On my system (see my specs), I installed Vista 32-bit first, followed by the 64-bit version. I then installed Windows 7 32-bit and finally 64-bit. The main boot partition is that on which you installed your first OS on, in my case Vista 32-bit.
Unless you are deleting the first OS installed, you should have no problems in deleting any of the others. If you delete the first OS, you might need to perform a repair install on the remaining OSes. The first OS that you repair will then contain the main boot partition.
Here is my layout as an example. As you can see, I am currently running Windows 7 64-bit (the partition that is currently C). The main boot partition, where the boot manager resides, is D because that is Vista 32-bit and it is the first OS that I installed on my system. If I choose to run a different OS, the running OS will always be C and the boot manager will be on the partition containing Vista 32-bit even though the drive letters dynamically change between OSes. Code: Microsoft Windows [Version 6.1.7229]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Windows\system32>bcdedit
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {427d3eb0-4d34-11de-af38-d2fd5eee9bdb}
displayorder {current}
{427d3ead-4d34-11de-af38-d2fd5eee9bdb}
{04e874fd-4cc5-11de-a4b6-9306ff4e7520}
{0db4c38a-4bf4-11de-8a82-d3a442d052a3}
toolsdisplayorder {memdiag}
timeout 10
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 RC 7229 64-bit
locale en-US
inherit {bootloadersettings}
recoverysequence {427d3eb2-4d34-11de-af38-d2fd5eee9bdb}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {427d3eb0-4d34-11de-af38-d2fd5eee9bdb}
nx OptIn
Windows Boot Loader
-------------------
identifier {427d3ead-4d34-11de-af38-d2fd5eee9bdb}
device partition=F:
path \Windows\system32\winload.exe
description Windows 7 RC 7229 32-bit
locale en-US
inherit {bootloadersettings}
recoverysequence {427d3eae-4d34-11de-af38-d2fd5eee9bdb}
recoveryenabled Yes
osdevice partition=F:
systemroot \Windows
resumeobject {427d3eac-4d34-11de-af38-d2fd5eee9bdb}
nx OptIn
Windows Boot Loader
-------------------
identifier {04e874fd-4cc5-11de-a4b6-9306ff4e7520}
device partition=E:
path \Windows\system32\winload.exe
description Windows Vista Ultimate SP2 64-bit
locale en-US
inherit {bootloadersettings}
osdevice partition=E:
systemroot \Windows
resumeobject {04e874fe-4cc5-11de-a4b6-9306ff4e7520}
nx OptIn
Windows Boot Loader
-------------------
identifier {0db4c38a-4bf4-11de-8a82-d3a442d052a3}
device partition=D:
path \Windows\system32\winload.exe
description Windows Vista Home Premium SP2 32-bit
locale en-US
inherit {bootloadersettings}
osdevice partition=D:
systemroot \Windows
resumeobject {0db4c38b-4bf4-11de-8a82-d3a442d052a3}
nx OptIn
C:\Windows\system32> If you wish to change any of these settings, have a look here BCDEDIT - How to Use | My System Specs | | System Manufacturer/Model Number Dwarf Dwf/11/2012 OS Windows 7 Ultimate x64 Service Pack 1 CPU Intel Core-i5-3570K 4-core @ 3.4GHz (Ivy Bridge) (OC 4.2GHz) Motherboard ASRock Z77 Extreme4-M Memory 4 x 4GB DDR3-1600 Corsair Vengeance CMZ8GX3M2A1600C9B (16GB) Graphics Card 2 x AMD Radeon HD7770 1GB CrossFired (OC 1100MHz/1250MHz) Sound Card Realtek High Definition on board solution (ALC 898) Monitor(s) Displays ViewSonic VA1912w Widescreen (VGA) Screen Resolution 1440x900 Keyboard Microsoft Comfort Curve Keyboard 3000 (USB) Mouse Microsoft Comfort Mouse 3000 for Business (USB) PSU XFX Pro Series 850W Semi-Modular Case Gigabyte IF233 Cooling 1 x 120mm Front Inlet 1 x 120mm Rear Exhaust Hard Drives OCZ Agility 3 SSD 120GB SATA III x2 (RAID 0)
Samsung HD501LJ 500GB SATA II x2
Hitachi HDS721010CLA332 1TB SATA II
Iomega 1.5TB Ext USB 2.0
WD 2.0TB Ext USB 3.0 Internet Speed NetGear DG834Gv3 ADSL Modem/Router (Ethernet) ~4.0 Mb/s (O2) Antivirus Avast! 7.0.1474 Browser IE 9 Other Info Optical Drive: HL-DT-ST BD-RE BH10LS30 SATA Bluray
Lexmark S305 Printer/Scanner/Copier (USB)
CTF-430 Tablet & Pen
WEI Score: 7.7/7.9/7.4/7.4/7.9
Asus Eee PC 1011PX Netbook (Windows 7 x86 Starter) |
10 Aug 2009
|
#88 | | WinXPPro32SP3, WinXPPro64SP2, Win7Ult32SP1, Win7Ult64SP1 |
Ah, finally I think I'm getting the hang of it.
Thanks Dwarf.
Still, looking at the contents of that file, I see heavy use of drive letters. Since drive letters have been said to be rather meaningless, there must be another file which translates the letters into concrete partitions. What and where is that file? | My System Specs | | System Manufacturer/Model Number home brewed OS WinXPPro32SP3, WinXPPro64SP2, Win7Ult32SP1, Win7Ult64SP1 CPU Athlon II X2 240 2.8GHz Motherboard ASRock ALiveNF7G-GLAN Memory 4GB Graphics Card Radeon HD 5670 1024MB Sound Card integrated Realtek Monitor(s) Displays BENQ Screen Resolution 1280x1024 PSU Gigabyte Superb 550P Hard Drives Barracuda 500GB,
Barracuda 2TB,
Maxtor 500GB,
Barracuda 1,5TB Internet Speed 30Mbit/3Mbit |
10 Aug 2009
|
#89 | | XP Pro & Vista Home Premium (x86); Windows Ultimate 7600 x64 Retail |

Quote: Originally Posted by madhatter Ah, finally I think I'm getting the hang of it.
Thanks Dwarf.
Still, looking at the contents of that file, I see heavy use of drive letters. Since drive letters have been said to be rather meaningless, there must be another file which translates the letters into concrete partitions. What and where is that file? Secondary drive letters can be specified for each boot. The volume labels remain consistent. Nontheless the drive letters ARE NOT "meaningless" as the applications refer to the drive letters not the Volume label.
IE: All my personal "USER" folders for Windows 7 Windows 7 7232 and Vista (soon to be restored over Windows 7 7232 in that partition after migration to Windows 7 RTM) reside on W7_Data.
See below. Guess what happens to drive letters when I boot to XP Pro or Windows 7 7232? Drive letters are reassigned in a consistent fashion but they cannot be changed arbitrarily. | My System Specs | | OS XP Pro & Vista Home Premium (x86); Windows Ultimate 7600 x64 Retail Dual Boot Installation with Windows 7 and XP problems? All times are GMT -5. The time now is 10:04 PM. | |