Ebonweaver
Member
All the posts I see about dual booting Vista and XP make it sound like you don't even need a utility like EasyBCD to dual boot the system. If you have XP installed on one drive and then install Vista on another, everything makes it sound like the Vista boot loader sees XP and adds an entry for it. Well I found that's not true, so I went hunting and found EasyBCD, which also makes it sound very easy, just click a few buttons and there you go!
Well that's not true either, and I see a lot of posts supporting the fact that this is a common issue. When I try to boot to XP, I get a failure about /NTLDR being missing or damaged. I read through the posts here and the wiki information and I get a whole lot of contradictory (or at least very unclear) information. Based on what I'm seeing, there needs to be a boot.ini, ntldr, and maybe ntdetect.com file on one or more of the hard drives. Since these files don't exist, and I know they had to before Vista was installed, either Vista or something else erased them apparently.
Now, what is not at all clear is where these files need to go for Vista/EasyBCD to be happy. I copied them from another XP system to the drive that has XP on it. Since the drive is IDE 0 master the disk settings in the boot.ini are the same as any default install. Now when I choose XP from the boot loader it just reboots the computer again instead of booting to XP or giving the ntldr error. Clearly this is not easy, even for a tech, and the instructions aren't entirely correct or clear.
So, here is the setup. Vista is on a SATA drive, XP Pro is on IDE 0 master, there is only a single primary partition on each drive. Vista boots. How do I make XP a viable boot option instead of one that kicks errors or reboots the machine? Has anyone solved this mystery succesfully? I see posts along these lines, but no confirmed solution after suggesting they do what I already did, which didn't work.
Thanks for any help,
Ebon
Well that's not true either, and I see a lot of posts supporting the fact that this is a common issue. When I try to boot to XP, I get a failure about /NTLDR being missing or damaged. I read through the posts here and the wiki information and I get a whole lot of contradictory (or at least very unclear) information. Based on what I'm seeing, there needs to be a boot.ini, ntldr, and maybe ntdetect.com file on one or more of the hard drives. Since these files don't exist, and I know they had to before Vista was installed, either Vista or something else erased them apparently.
Now, what is not at all clear is where these files need to go for Vista/EasyBCD to be happy. I copied them from another XP system to the drive that has XP on it. Since the drive is IDE 0 master the disk settings in the boot.ini are the same as any default install. Now when I choose XP from the boot loader it just reboots the computer again instead of booting to XP or giving the ntldr error. Clearly this is not easy, even for a tech, and the instructions aren't entirely correct or clear.
So, here is the setup. Vista is on a SATA drive, XP Pro is on IDE 0 master, there is only a single primary partition on each drive. Vista boots. How do I make XP a viable boot option instead of one that kicks errors or reboots the machine? Has anyone solved this mystery succesfully? I see posts along these lines, but no confirmed solution after suggesting they do what I already did, which didn't work.
Thanks for any help,
Ebon