Dual Boot Installation with Windows 7 and XP


  1. Posts : 11
    Windows 7 Ultimate x64 & Windows XP Professional
       #1970

    gregrocker said:
    I don't remember this situation from the days when we dealt with several of these Dual Boots a day here. Maybe someone else does.

    What I remember is that XP is only smart enough to place its own boot files on its own partition, clumsily stealing the boot from Win7 if installed last.

    But the rule of thumb when an OS can place it's boot files on another Active partition as Win7 does is to mark the target partition Active if that's where you want the boot files to go.

    This is assuming it gave System Reserved the letter C because the boot files were written there.

    After XP install, Mark Win7 Partition Active and run Startup Repair - Run up to 3 Separate Times until Win7 starts, install Easy BCD to add XP.
    I'm confused. How will that help XP install to the X drive (as its labelled in 7) instead of the system reserved partition?

    Could you elaborate? Am I reinstalling XP but leaving my current 7 installation alone since everything is where it should be?

    Edit: apparently I found the magical google search keyword sequence: dual boot xp made "system reserved" the c drive - Google Search

    Investigating...
    Last edited by Billkwando; 07 Jun 2013 at 07:45.
      My Computer

  2.    #1971

    Marking XP partition Active in advance of install may tell the XP installer where to place the boot files so that it becomes self contained and views itself as C.

    You can do this in Win7 Disk Mgmt, delete XP partition, create it again NTFS Primary and mark Active. Partition or Volume - Create New
    Partition - Mark as Active (Method Two)

    Install XP. After install boot Win7 DVD to change Active flag to System Reserved, run Startup Repair - Run up to 3 Separate Times until Win7 boots.

    Install EasyBCD, add XP from Win7.
      My Computer


  3. Posts : 11
    Windows 7 Ultimate x64 & Windows XP Professional
       #1972

    gregrocker said:
    Marking XP partition Active in advance of install may tell the XP installer where to place the boot files so that it becomes self contained and views itself as C.

    You can do this in Win7 Disk Mgmt, delete XP partition, create it again NTFS Primary and mark Active. Partition or Volume - Create New
    Partition - Mark as Active (Method Two)

    Install XP. After install boot Win7 DVD to change Active flag to System Reserved, run Startup Repair - Run up to 3 Separate Times until Win7 boots.

    Install EasyBCD, add XP from Win7.
    It worked! C is what it should be. :) Thanks! Would it be possible to update the tutorial to include those steps as a precaution?

    Unfortunately, it didn't take long for me to break it. You see, when it booted, there were 2 entries for XP.

    I decided to try and delete the extra entry with EasyBCD's Edit function (after checking to make sure both XP entries booted) and...oopsies! Now I'm getting an "NST/ntldr" error on XP startup, and when I try to repair it, as the error suggests, the XP disc just tries to reinstall. I can't get into recovery mode (this disturbs me and I can't solve it). Researching it now...

    I suck!

    Edit: I fixed it using your instructions here.

    Thanks a bunch for all the help!
      My Computer

  4.    #1973

    Really glad to hear you got it fixed, and to bring us up to date on the fix for XP installing boot files to SysReserved and assigning it C at the same time. The other thread you linked here that refers to that ends without being resolved. I'll try to find it again to update it or you can do it if you want.

    Marking XP target partition Active tells it to keep it's boot files and C letter on its partition, where Win7 can find it after repairs and add it to a Dual Boot.

    You can also always delete the other entries on EasyBCD to Add them again, which often resolves issues.
      My Computer


  5. Posts : 11
    Windows 7 Ultimate x64 & Windows XP Professional
       #1974

    gregrocker said:
    You can also always delete the other entries on EasyBCD to Add them again, which often resolves issues.
    That's exactly what I did, per your suggestion in that thread.

    A new and interesting problem I'm having that (according to my google results) only seems to happen to Linux users, oddly enough....every time I switch OSes, the system clock gets changed. LOL

    I'm glad I found this thread, and hopefully my stumbles can help somebody else avoid the same problems.

    I really appreciate your help. You're a super dude!
      My Computer

  6.    #1975

    Yeah I don't recognize that as a Windows issue. Do you have Linux on there now, or did you at one time?

    Start in BIOS setup to set clock there if given. Then boot into each OS and from the System tray click on clock to sync the time on the internet.

    The CMOS battery also holds the time when unplugged but mainly for BIOS, so I don't think it should affect OS time which comes from the internet. However I don't know what sets OS time if there is no internet connection.
      My Computer


  7. Posts : 11
    Windows 7 Ultimate x64 & Windows XP Professional
       #1976

    gregrocker said:
    Yeah I don't recognize that as a Windows issue. Do you have Linux on there now, or did you at one time?

    Start in BIOS setup to set clock there if given. Then boot into each OS and from the System tray click on clock to sync the time on the internet.

    The CMOS battery also holds the time when unplugged but mainly for BIOS, so I don't think it should affect OS time which comes from the internet. However I don't know what sets OS time if there is no internet connection.
    It's a brand new machine I built myself. The HDD had never had anything on it til I installed 7, following the tutorial. The time was fine until I installed XP. Really weird!

    Maybe it's something weird with the ASRock BIOS. I'll check into it and post back.
      My Computer

  8.    #1977

    Once you identify the pattern of how the time changes start a new thead in General as someone may recognize the issue. I haven't heard that one before.
      My Computer


  9. Posts : 11
    Windows 7 Ultimate x64 & Windows XP Professional
       #1978

    gregrocker said:
    Once you identify the pattern of how the time changes start a new thead in General as someone may recognize the issue. I haven't heard that one before.
    It seems to be fine now. I wonder if I was just noticing it after doing XP reinstalls. That might have been changing the time somehow perhaps. I still can't get to the recovery console, but hopefully I'll figure it out soon. :)
      My Computer


  10. Posts : 11
    Windows 7 Ultimate x64 & Windows XP Professional
       #1979

    Don't forget to update the tutorial! :)

    Nobody should have to make the mistakes I did, now that we know better.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About 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 14:17.
Find Us