"HapZungLam" <HapZungLam@xxxxxx> wrote in message
> I've browse thru some solution (http://support.microsoft.com/kb/919529)
> it doesn't match my issue.
> I used to have dual boot with XP and Vista on a seperate hardrive one with
> XP another with Vista. Used tobe fine, have a boot menu for getting into
> both. However 2 days ago i decided to reload my XP. To reduce terrible
> things that might happen I unplug my vista drive(SATA). Purely reinstall
> on another IDE drive after reboot. THings went okay and i got many things
> recovered. Then I plug back my vista drive into my computer to start.
> Boot menu is gone. It starts XP straight without asking. Alright I read
> (http://support.microsoft.com/kb/919529) trying to get into vista but
> wouldn't work. I get back into bios, select the SATA drive with vista
> loaded for booting up first. I also have tried to remove my IDE drive the
> one with XP loaded and only with the SATA drive the one with vista plugged
> into my computer but still getting the same error from my motherboard
> it couldn't find a bootable disc.
> I am confused.
You probably have two problems. Others responded with possible solutions
for the boot info problem. This is about the possible drive letter problem.
With your old dual boot system, no matter which OS you booted up into, that
OS could see both drives (I'm assuming only one partition per drive). So
Vista might be installed on Drive C: and XP might be installed on Drive D:.
Vista's registry would have many entries pointing to files on Drive C:, and
XP's registry would have many entries pointing to Drive D:.
When you reinstalled XP, you disconnected Vista's drive, making XP's drive
letter change to C:. During the installation and possibly initial user
bootup, XP's registry was filled with references to drive C:. After
connecting the Vista drive, XP's drive is now letter D:, so all the
registry's references to C: are invalid.
Of course, if your old dual boot system had XP using the C: drive, then this
is not your problem.