Two HDD, vista and xp installed, xp doesn't boot.

#1
Ello there,

First of all, congrats to this forum, I have seen in previous post that the solutions and response time are of high standards.

Keep up the good work!


My problem:

I had a 80 gig hdd installed with xp on it, bought a 300 gig drive made it master drive, changed the 80 gig to slave.
On the 300gig drive I made two partitions, wich appeared in follow order on the installation screen:1st partition of 300 gig became C:, the 80 gig was D: and the second partition became E:, no problems so far.

I installed vista without a problem on C: did my updates etc installed EasyBCD version 1.7 and added the entry of xp.
On reboot I could pick the vista and xp installation and when choosing XP I got the NTLDR missing error, did some forum surfing, found the solution for the ntldr prob.
I copied the ntldr file and ntdetect.com file on the harddrive and when I reboot now and pick windows XP from the list the pc reboots!

I did a quick check if the 80 gig drive with XP one could boot on his one. Disconnected the 300 gig drive made the 80 gig master again and it booted without a problem.

So does anyone have a clue what is wrong?

Cheers,

0neUp

Code:
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {e8709fb6-fa5f-11db-be4d-e219ece5282e}
displayorder {e8709fb6-fa5f-11db-be4d-e219ece5282e}
{de1c01fd-6ec9-11dc-a52e-0015f2d2927f}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 5
Windows Boot Loader
-------------------
identifier {e8709fb6-fa5f-11db-be4d-e219ece5282e}
device partition=C:
path \Windows\system32\winload.exe
description Windows Vista
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
osdevice partition=C:
systemroot \Windows
resumeobject {e8709fb7-fa5f-11db-be4d-e219ece5282e}
nx OptOut
Windows Legacy OS Loader
------------------------
identifier {de1c01fd-6ec9-11dc-a52e-0015f2d2927f}
device partition=D:
path \ntldr
description Microsoft Windows XP Home
 
Last edited:

mqudsi

Mostly Harmless
Staff member
#2
Hi 0neUp, welcome to NeoSmart Technologies.

IF it boots when you change the primary/active, then it's a simple matter of modifying boot.ini to reflect the current location of your Windows XP partition.

You can find out the correct rdisk() and partition() values w/ EasyBCD for boot.ini by following the steps at http://neosmart.net/wiki/display/EBCD/Windows+XP