vegasgmc said:
Can I edit the Boot.ini file or do I need a third party program. I put a new hard drive in my uncles eMachine and used the restore disks to install the OS. The old drive is set up as a slave ,with the OS and data still on it, but he wants to boot into it too. Ive only used XP Pro and Im not to familar with Home version. Thanks
As I understand what you did: You moved the original HDD from the primary position to the secondary position in the primary IDE controller, installed the new HDD in the primary position, and then installed WinXP on the new HDD. Is this correct? Was your original HDD assigned C:? What drive letter assignments do the two HDD's have now?
The reason I ask is that if the new drive is C: and the old drive is now D:, then you have the registry in the OS on D: full of pointers pointing to C:, which is going to cause problems.
WinXP does support dual boot on different drives. By leaving the original C: in its original position and adding the new drive to the secondary position, once the installation was complete, on reboot, I believe the new drive would have been given the drive letter D:, been recognized as bootable, and its boot manager (loader) would have taken control of the dual-boot and would have stored the dual boot information in the boot sector of the system drive, C:, and the OS choice screen would appear on your next reboot.
Another way, if there is trouble having the installation CD distinguish between the the C: drive and the new drive (you don't want to end up installing over the original drive), is to remove the old C:, install the new drive in the primary position, install WinXP and shut the computer off using the power switch (do not reboot after the installation is complete). Move the new drive to the secondary position, reinstall the old C: to the primary position and reboot. WinXP will recognize the new drive as bootable, assigns it drive letter D: and stores the dual boot information in the boot sector of the C: drive.
In either method the registry of each bootable OS will have the pointers directed at the correct drive letter. For dual boot, I think it would be better to have both drives set to cable select (although I am not clear regarding this matter; perhaps another member can clarify this).