WinXP Win7 dual-boot not happening

#1

.. trying to get customers Toshiba Satellite L500 to dual-boot XP Pro and 7 HomeP. Initially used XP to create partitions and install XPPro, then installed 7Home. Used EasyBCD 1.72 to create boot menu with XP default. It worked fine (for a while). I tried several boots into XP and 7H with no problem. Did a complete power off and restart, but XP choice gave the NTLDR is missing - Status: 0xc000000f err msg. Tried FAQ (6), but the Uninstall Vista bootloader got me back to a working XP boot, did a 7H repair to restore 7 boot, loaded EasyBCD 2.0 and tried the Autoconfigure boot.ini, but XP choice won't boot. Debug info is:

Code:
Windows Boot Manager
--------------------
identifier              {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=\Device\HarddiskVolume1
path                    \bootmgr
description             Windows Boot Manager
locale                  en-US
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {497434d3-fab1-11de-8e93-e621772bb14a}
displayorder            {497434d0-fab1-11de-8e93-e621772bb14a}
                        {497434d3-fab1-11de-8e93-e621772bb14a}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 5
custom:45000001         1
Windows Boot Loader
-------------------
identifier              {497434d0-fab1-11de-8e93-e621772bb14a}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7 Home Premium (recovered) 
locale                  en-US
recoverysequence        {497434d1-fab1-11de-8e93-e621772bb14a}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {54599d44-fab1-11de-91c2-806e6f6e6963}
Real-mode Boot Sector
---------------------
identifier              {497434d3-fab1-11de-8e93-e621772bb14a}
device                  partition=C:
path                    \NTLDR
description             Windows XP
It looks like the XP partition should be D:? and the path seems wrong. Suggestions on how to restore XP boot (without XP re-install) would be most appreciated.

Addendum:

.. the XP boot choice gives the \NTLDR err Status 0xc000000f message.
 
Last edited:

Terry60

Knows where his towel is.
Staff member
#2
Hi fcnet, welcome to NST.
Give the Coreldraw partition a letter, delete the XP entry, add it again and let Easy2 auto-configure.
 
#3
.. did as you specified and it now works (but I don't understand why). The CorelDraw4 partition was assigned to E:, but EasyBCD shows XP on drive E: The auto-configure looses the default OS setting.
 

Terry60

Knows where his towel is.
Staff member
#4
Coreldraw is your "system" partition (where all the boot files are). The BCD doesn't point to XP. It points to the XP boot files. They point to XP. (see sticky point 3 for details)
EasyBCD should (and mostly does) handle an unlettered W7 boot partition, but not for all configurations (not fully understood why yet). The workaround in that case is simply to provide a letter for the drive.
You can change the default OS with "change settings"