Another Question - Windows 7 with Win XP

Tavarini

Senior Member
#1
Hello everyone.
I know there's a lot of threads about this, I had a look on them but I can't find a solution for my problem.

So here it is:

My pc had Vista installed on drive C. Then, I installed XP on drive D and used vistaboot pro to manage the boot problem. Everything worked fine.


Now, I installed windows 7 on drive C, leaving win xp alone on drive D.
When I boot my pc there is no “Windows 7â€Â￾ and "Earlier Version of Windowsâ€Â￾, it just goes straight into seven.
So, I installed easybcd to try to fix this, but it doesn't find any xp entry. I also tried puting ndetect/boot.ini/etc on both drives.
I can see my drive D: (xp) on "my computer". I also tried to fix mbr through Xp installation disc. Nothing works this far. I don't really want to install XP again because it's a very custom installation I have there and it takes up so much time(for audio productions and alike..).
Am I forgoting something? Any ideas for what I might try? pls help!!!!!!!!!
Thx in advance!

:)
 


SIW2

New Member
#2
Please post a screenshot of the Disk Management window, and the output from Easybcd.
 


Tavarini

Senior Member
#3
Here it is:

disk management:





easybcd:

 


SIW2

New Member
#4
Go to 7 Disk Management, rt click the System reserved partition and give it a drive letter.

Extract the attached zip and copy the three files (not the folder) - ntldr, boot.ini and ntdetect.com onto that 100mb partition.

View attachment 2448

Add an entry for XP with Easybcd:

Click Add/Remove Entries.

Select the letter of the System reserved in the drive letter dropdown.

Select Windows Nt/2K/XP/2K3.

Click Add Entry.

Hope it helps
 


Last edited:

Tavarini

Senior Member
#5
Thx for the help.

I have done that. Tried to boot into xp, but....
An error appear:

"Windows could not start because the following file is missing or corrupt:
<windows root>\system32\ntoskrnl.exe
please re-install a copy of the above file"

The file is not missing, it is in d:\windows\system32\
:(

the new easybcd is:

 


Last edited:

SIW2

New Member
#6
Have a look iside your original boot.in ( rt click and edit).

Paste up what it says.

Did you change the partitions when installing 7 - was XP already in an extended partition ?
 


Last edited:

Tavarini

Senior Member
#7
I didn't changed anything in the xp partition.
I have put the files you sent me on system partition and now the error is another one, it says that theres is a problem with ntldr <----- not ntdetect.


my boot.ini was similar to this one.. I supose:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP" /fastdetect
 


Last edited:

Tavarini

Senior Member
#8
So I put the original ntldr into the system partition and started up the computer again.
Now it have a new error.. in a new file:

Windows could not start because the following file is missing or corrupt:
<windows root>\system32\hal.dll <--------------
please re-install a copy of the above file"

I am loosing the courage. :(
 


SIW2

New Member
#9
Please have a look in boot.ini on the system partition and post the contents.

Perhaps it should be poiting at partition 4, not 3.
 


Last edited:
#10
SIW2 thx a lot man!:D

It worked!!!! I dw the beta 2 and it auto configured the stuff!
Just for the curiosity here is the boot.ini now:

[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Windows XP on D:\" /fastdetect


again, thx a lot man!
Cheers!!!!:D
 


#11
You're welcome.:p

Thanks for posting back the result.
 


Last edited:
This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.