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: Cannot dual boot xp and Windows 7 with W7 installed first.

23 Nov 2012   #41
gregrocker

 

I just told you EasyBCD should prompt to install the XP boot files when you add XP from Win7. If it didn't then there was something else wrong.

The Active flag tells the System which partition is to boot, or the repair function where you want the boot files to be repaired or written. It will not write or repair the boot files to a non-Active partition without marking it Active first. Merely marking it Active will not boot it if the boot files have not been written there yet.


My System SpecsSystem Spec
.
23 Nov 2012   #42
gazza1988

Windows 7 Professional x64
 
 

Quote   Quote: Originally Posted by gregrocker View Post
I just told you EasyBCD should prompt to install the XP boot files when you add XP from Win7. If it didn't then there was something else wrong.

The Active flag tells the System which partition is to boot, or the repair function where you want the boot files to be repaired or written. It will not write or repair the boot files to a non-Active partition without marking it Active first. Merely marking it Active will not boot it if the boot files have not been written there yet.
I didn't have to use easybcd on this install of xp. My win7 boot menu included xp already and upon copying the ntldr file over it then worked.
My System SpecsSystem Spec
23 Nov 2012   #43
gregrocker

 

This can also be accomplished by booting back into Win7 after XP reinstall, from EasyBCD delete any XP listing, then add it back on Add OS Entry tab. It will prompt for XP boot files if they are needed.

Your skill level allows you to do this manually but the average user requires the Automated methods.

What XP needed was the Primary partition to install it's own boot files which it could not do on Logical which cannot be marked Active. Marking it Active may also have helped. I asked to see the screenshot to see if Win7 is System Active as it should be, and XP is in fact Primary.

Good work for persevering.
My System SpecsSystem Spec
.

23 Nov 2012   #44
Kaktussoft

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

Quote   Quote: Originally Posted by gazza1988 View Post
My understanding of the activeflag is it acts as a sort of bios in the way bios cchooses the boot order of hard drives the active flag chooses the boot order of partitions. I think many of the 7b bsod errors people have can be rectified this way as this way it installs the boot for xp on the xp partition and easybcd can point to it
bios can change the "boot device order". First try DVD, then floppy, then harddisk for example. The harddisk MBR code looks for an active partition and jumps to it. It loads it volume bootsector code and excutes it. Default win7 boot sector code runs bootmgr which loads \boot\bcd (the win7 bootmenu).

if you install winxp (with win7 partition active)... the volume bootsector will be replaced and loads ntldr instead and that loads boot.ini (winxp menu). win7 startup repair will fix the voluem bootsector and you have a win7 bootmenu again.

What you did initially was possible!! Although you had to do a startup repair afterwards. ntldr.exe, boot.ini were in win7 partition then because that was the boot partition... correct? You were able to boot to winxp!!! Only after a few seconds it gave you stop 7B... but is wat loading. And winxp safe mode gave you even an other error. It was just a bad installation. 7B means you don't have the correct SATA/IDE driver. But you did load it in winxp install console... strange. Other strange thing was it didn't finish the install.. you first had to do a win7 startup repair and add winxp using easybcd. Normally not needed, because winxp install did replace the volume bootsector...normally.

That's why I advised you to mark winxp as active, to force it to not touch win7 at all
My System SpecsSystem Spec
23 Nov 2012   #45
Kaktussoft

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

I reread the thread. You marked win7 partition active and deleted "system reserved" afterwards. "system reserved" had the ntldr.exe, boot.ini, ntdetect files...maybe some more related to winxp! How the heck could you even finish the install!? Maybe easybcd used generic ones when adding winxp.
My System SpecsSystem Spec
23 Nov 2012   #46
gregrocker

 

I pointed that out two days ago and suggested one approach would be to rebuild the System Reserved partition if Easy was not adding XP from C. Never got it clear what the time sequence was when exactly SysReserved was deleted, and why. It's likely the crux of the problem.
My System SpecsSystem Spec
23 Nov 2012   #47
Kaktussoft

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

Quote   Quote: Originally Posted by gregrocker View Post
I pointed that out two days ago and suggested one approach would be to rebuild the System Reserved partition if Easy was not adding XP from C. Never got it clear what the time sequence was when exactly SysReserved was deleted, and why. It's likely the crux of the problem.
I think you're right! Always difficult to understand what an user exactly did and in which order.
My System SpecsSystem Spec
13 Dec 2012   #48
gazza1988

Windows 7 Professional x64
 
 

Quote   Quote: Originally Posted by Kaktussoft View Post
I reread the thread. You marked win7 partition active and deleted "system reserved" afterwards. "system reserved" had the ntldr.exe, boot.ini, ntdetect files...maybe some more related to winxp! How the heck could you even finish the install!? Maybe easybcd used generic ones when adding winxp.
Hi, apologies for the (very) late reply.

I marked the windows 7 partition active and ran bootsect /fixmbr/fixboot/rebuildbcd all from the command prompt on the windows 7 recovery cd, I checked in device management and this made "system reserved" a healthy partition with the flags usually on system reserved moving to the windows 7 partition.

I should note that at this point I had deleted the xp partition.

I also did this because as I stated at first that the xp install worked first time but I must have made an error and upon trying to re-do the steps in the tutorial on this website I got a 7B error.

My logic was to delete the system reserved partition by creating new untouched boot files on the windows 7 partition and removing the old boot files and the seemingly broken XP files that are created but it didn't work out as planned. (the only thing I can think of is using easybcd i tried to use that to change the boot drive so I think I had copied over the dodgy boot files from the system reserved partition to my win7 partition and my bootsect venture was a wasted one)

Only deleting the suggested files above and marking the xp partition as active then installing seemed to work.

All this because of .net framework for xp (I did try to slipstream it but couldn't find it on my cd after initial working install)
My System SpecsSystem Spec
13 Dec 2012   #49
gregrocker

 

The best solution to start unbootable Win7 is always to Mark Partition Active it's partition (or 100mb - preferred if you have it) then run Startup Repair - Run up to 3 Separate Times which tests all parameters and automates all fixes. The only time bootrec or bootsect needs to be run manually that I've found is when no installation shows up to repair in WinRe.
My System SpecsSystem Spec
Reply

 Cannot dual boot xp and Windows 7 with W7 installed first.




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
How can I have Windows 7 and 8.1 dual boot (8.1 1st installed)
I have already seen steps to do this on this forum when Windows 7 is on the machine first but this does not fit my situation as I will soon convert my Windows 7 to Windows 8.1 (because I don't want it to be OEM any more so I can transfer my whole system over to a new pc in the future via image...
Installation & Setup
Dual boot XP with windows 7 already installed
I currently have Windows 7 Ultimate 64-bit installed on my SATA 1TB HDD. I also have an IDE 250GB HDD onto which I've installed Windows XP Professional 32-bit. Using DualBootPro,I was able to get Windows 7 to boot correctly, however XP now gives me the error: "Windows could not start because...
Installation & Setup
dual boot Windows 7 64 bit with (pre installed) Xp 32 bit
Hi, My installation was FAILED!!! i have windows xp 32 bit pre-installed (in C drive), I was trying to install DUAL BOOT xp with Windows 7 (in D drive NTFS) using ISO image file of Windows 7 64bit ultimate (present in my HHD), i mounted the ISO file of windows 7 with the help of Virtual drive......
Installation & Setup
Issue:Windows 7 and XP dual boot(Win 7 installed First)
Hii... I have some problem regarding Windows 7 and XP dual boot. I have first installed Windows 7 in C Drive, after that I made 3 more partitions in the remaining space. After which I installed Windows XP Pro in F Drive which was successfully installed making Windows 7 Boot Option Obselete...
Installation & Setup
Dual-Boot: Windows only showing One OS Installed! HELP!
Hello I'm new here. I had Windows 7 on my hard drive and I partitioned it using the partition tool built into windows. I installed Windows XP afterwards and now when I got to My Computer > Properties > Advanced > Startup and Recovery > Settings (while I'm in Windows XP) under default operating...
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 01:14.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App