Windows Client TechCenter > Windows 7 Forums > Windows 7 Installation, Setup, and Deployment > Windows 7 bootloader not recognising Windows XP installation
Ask a questionAsk a question
 

AnswerWindows 7 bootloader not recognising Windows XP installation

  • Sunday, November 08, 2009 1:01 AMmustyo Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Just upgraded Windows Vista to Win 7. Had been running dual boot configuration with Windows XP on a physically separate HDD. I simply erased the Vista partition and installed Windows 7 there.
    Windows 7 boots perfectly but I don't have the option to boot Windows XP. If I open up the boot listing during BIOS loading I can manually boot from the XP HDD, this shows up the old Vista boot loader with choice of Windows Vista or Windows XP, booting to XP from here works fine.

    So it seems I have a Win 7 boot loader on my Win 7 drive and a Win Vista loader on my XP drive.

    Any advice on how to fix things? I don't really care which drive the final boot loader is on.
    Thx

Answers

  • Sunday, November 08, 2009 1:32 AMJ W Stuart Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Try EasyBCD:
    http://neosmart.net/dl.php?id=1

    If it's able to see the XP partition you can use EasyBCD to add it to your boot options.
    JS
  • Tuesday, November 10, 2009 2:41 AMShaon ShanMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    EasyBCD should help on the issue if it can see the Windows XP pertition.

    If you do not would like to use a third party tool, here is the steps to do it manually:


    1. Click Start button, type cmd in the search box.
    2. On the program results list, right click the cmd.exe and choose run as administrator.
    3. In the command window, type the following command and press Enter, one by one.

     

    bcdedit /create {ntldr} /d “Windows XP Professional”

     

    bcdedit /displayorder {ntldr} /addlast

     

    bcdedit /set {ntldr} device partition=C:
     
    bcdedit /set {ntldr} path \ntldr

     

     

All Replies

  • Sunday, November 08, 2009 1:32 AMJ W Stuart Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Try EasyBCD:
    http://neosmart.net/dl.php?id=1

    If it's able to see the XP partition you can use EasyBCD to add it to your boot options.
    JS
  • Tuesday, November 10, 2009 2:41 AMShaon ShanMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    EasyBCD should help on the issue if it can see the Windows XP pertition.

    If you do not would like to use a third party tool, here is the steps to do it manually:


    1. Click Start button, type cmd in the search box.
    2. On the program results list, right click the cmd.exe and choose run as administrator.
    3. In the command window, type the following command and press Enter, one by one.

     

    bcdedit /create {ntldr} /d “Windows XP Professional”

     

    bcdedit /displayorder {ntldr} /addlast

     

    bcdedit /set {ntldr} device partition=C:
     
    bcdedit /set {ntldr} path \ntldr