Vista, XP and unit's letters

  • Thread starter Thread starter Asder
  • Start date Start date
A

Asder

Hi!

I had 2 hard disk, one IDE and one SATA.
The IDE hard disk is C:, the SATA one is D:.
The OS, Windows XP, is installed on SATA, so on D:.

I'd wanted to install Vista on the other disk, the IDE one, so on C:.

The installation was perfect... and during the installation Windows Vista
saw the SATA disk that contains XP.

The problem is: there isn't any boot manager for make any choice, Vista
starts and stop.

I tried to go on computer->properties->advanced-> boot
But it can see only one OS: Vista.
It sees the SATA disk just like a storage disk where is a folder named
"WINDOWS", but without any OS.

I tried to remove the IDE disk with Vista, but when the SATA disk started I
received the "NTLDR not found" error.
So I copied the files on D:, removed again the IDE disk with Vista, and XP
finally started.

But now I got another problem: Windows XP can't found boot.ini, because it
look for it in "C:\boot.ini", and I removed the C: disk, because if it is in
the computer, only Vista can starts.

I tried to go on Vista and change the unit letter, but Vista says that I
can't change it on the boot disk.

Now... what can I do? :)

I've thought to format C: again and re-install Vista, but how about the
boot.ini's problem on Windows XP?

Thanks a lot!
 
Boot from windows XP installation CD.
Go to recovery console.
Execute the following two commands.
FIXMBR
FIXBOOT
Remove the CD
Reboot.
That should do it.
No more Vista boot leftovers.

Carlos
 
Back
Top