Hi Guru. Can you help me to fix my issue. I have pre_installed Vista basic with T400 thinkpad. When I install XP OS in another partition, I want to dual boot OS. So that I install Vista first, Xp second.
Firstly, If I active the partition contain vista OS, vista ok and xp can't run, and otherwise

To fix boot problem, I try to use both eassyBCD and VistaBootPro but it's not run.
After that I convert Xp partition to logical, vista partition still is primary(not active)
When I start laptop, it run to "windows boot manager"
and I can choice between vista or xp. Vista OK but XP error.
I have moved boot.ini, ntdetect.com, ntldr from Xp partition to vista partition, then change boot.ini
-----------------------------------------
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
-----------------------------------------
Note that vista install in partition(1) and xp install in partition(3)
The error message is :
-----------------------------------------
invalid boot.ini file
booting from C:\Windows\
ntdetect failed
-----------------------------------------
The message in easyBCD :
-----------------------------------------------------------------------------------------
There are a total of 2 entries listed in the Vista Bootloader.
Bootloader Timeout: 5 seconds.
Default OS: Windows Vista
Entry #1
Name: Windows Vista
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows
Entry #2
Name: Windows Xp
BCD ID: {fc87519b-9e34-11dd-85b1-a8d741b40e48}
Drive: C:\
Bootloader Path: \ntldr
-----------------------------------------------------------------------------------------
Addendum:
If try to move back boot.ini, ntdetect.com, ntldr to xp partition, and fix in easyBCD
There are a total of 2 entries listed in the Vista Bootloader.
Bootloader Timeout: 5 seconds.
Default OS: Windows Vista
Entry #1
Name: Windows Vista
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows
Entry #2
Name: Microsoft Windows XP
BCD ID: {fc87519e-9e34-11dd-85b1-a8d741b40e48}
Drive: \Device\HarddiskVolume2(or Drive: F:\)
Bootloader Path: \NTLDR
Still error message is :
-----------------------------------------
invalid boot.ini file
booting from C:\Windows\
ntdetect failed
-----------------------------------------
i have no idea to solve the problem
