Friday, April 20, 2007

Dual Boot XP and Vista, But Vista first and XP after

This is what I did to install Windows XP AFTER Vista with NO Vista DVD:
1. Using vista shrink volume, make another partition for d:\winxp
2. Clean install XP using cd then continue install the necessary drivers.
3. Install .Net Framework 2.0 and VistaBootPro
4. While in VistaBootPRO:
Manage OS entries Tab: add windows legacy for xp-drive letter c:
Bootloader Tab: Click Apply at "Reinstall the Vista bootloader"
5. Make sure boot.ini, ntldr and ntdetect already at root drive c:
(can also copy from the xp cd folder I386)
6. Restart computer to see the dual boot menu.

Overview
There is currently 2 OS(s) installed in the boot manager.
Current timeout before default boots: 30
Default OS: Microsoft Windows Vista

Entry # 1
----------------------------------------------------------------------------
Name: Microsoft Windows Vista
BCD ID: {current}
Boot Drive: C:
Windows Drive: C:
System Bootloader: \Windows\system32\winload.exe
Windows Directory: \Windows

Entry # 2
----------------------------------------------------------------------------
Name: Microsoft Windows XP
BCD ID: {ntldr}
Boot Drive: C:
Windows Drive:
System Bootloader: \ntldr
Windows Directory:

1 comment:

Unknown said...

Dear Ivan,
Could I ask you some questions about this topic?
After you have done all the works, you should have VISTA on partition1 and XP on partition2, right?

When you boot into VISTA, you should see C: is for VISTA and D: is for XP.

So my question is when you boot into XP, does C: is for XP and D: is for VISTA or inverse?

What I wanted is when I boot into XP, C: is for XP.
Thanks for your help! ^_^