although XP recognises the Vista partition it doesn?t recognise Vista itself, Windows XP bootloader gets installed to the MBR and Vista can no longer boot. Adding XP after Vista is already installed requires a few additional steps so Vista's Boot configuration Data Store can point to XP's Boot.ini and allow a boot OS menu.
The following URL points to an easy fix -
And this url offers about all the inf you need if you would rather use native BCD Editor (Bcdedit.exe) -
And now you know.
I am running windows vista ultimate x64 on my dell inspiron 6400. Dell originally had 4 partitions on my hard drive including the C. I wanted to install windows xp on a seperate partition as well but apparantly the maximum partitions i could have is 4. So i deleted the smallest partition that dell made which was 63 MB thinking thats where they put the MediaDirect since i had no use for mediadirect. I deleted that partition, made a new partition and left the 63MB unallocated. After i installed windows xp on the new partition and restarted i didnt get that screen with thats supposed to ask you which OS to start with. Instead it just started with xp. When i installed vista before (i originally had xp) i didnt have to install the drivers manually and everything was already installed. I thought the same thing would happen with if i reinstalled xp on a seperate partition but that was not so and i also realized that the 63 MB partition that i had deleted was nto mediadirect partition but it was some other partition. I then had to delete the partition that had the new windows xp installed thinking that vista would come autamatically but after i restarted that was not the case. So i put the vista CD in and repaired the vista start up. So now my first question is what happened to that screen thats supposed to ask me which OS to start with? was the reason why my drivers didnt install autamtically when i installed xp because i deleted that partition. I'm sorry for being so lengthy but i figured u guys should know exactly what i did. thank you