May 20
Finally it’s working.Setup:
- Using Vista’s boot loader
- First partition (C): Vista
- Second partition (D): XP
Procedures:
- Load the XP installation disc, and create two partitions.
- Proceed to install XP on the second partition.
- In C: (first partition), save these 3 files: ntldr, NTDETECT.COM, boot.ini (This is the way it should be done. I actually did not do this step. There’s a way to get these files back from the XP installation CD. See notes at the end.)
- After the XP installation, there should not be any problem booting into Windows.
- Load the Vista installation disc, format the first partition (just to be safe), then install Vista on the first partition.
- Once the installation is finished, the computer will automatically boot into Vista, ignoring the existence of XP.
- Download and install EasyBCD (page). In Add/Remove Entries, add an entry for XP on Drive D:, and give it a name. Save.
- XP still won’t boot, and will complain about a missing file called ntldr. Copy the files saved in Step 3 to both C: and D:.
- The dual boot system is complete.
Notes:
- The files ntldr, NTDETECT.COM can be found in the Windows XP CD, under the directory i386.
- The file boot.ini can be written from scratch, as shown below:
-
[boot loader]timeout = 15default = multi(0)disk(0)rdisk(0)partition(2)WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(2)WINDOWS = "Microsoft Windows XP" /fastdetect
Save this file as “boot.ini” and place it in both C: and D:, along with ntldr and NTDETECT.COM










Recent Comments