Buodonn
15 month's ago I had the same problem (booting into Vista or into XP production or XP test)
Surfing on the net I found a solution and I implemented by using neogrub as the master boot manager (instead of Vista's bootmgr).
How I did in easybcd 1.7.1:
I renamed c:\bootmgr ===> C:\Vistamgr
I copied menu.lst to c:\ (edited one)
I copied neogrub to c:\ and renamed it c:\bootmgr
When this is done the bootloader wil load the renamed neogrub and shows neogrub's menu !
To eliminate the second menu (XP) I copied boot.ini NTdetect.com and ntldr to each XP partition and edited each boot.ini so that the default xp is the one on that partition.
This modified (easybcd 1.7.1) shows only one menu with the choice to boot into Vista, XP1 or XP2 and runs since 14 months on my system!
The contents of my menu.lst is :
#
color black/cyan yellow/cyan
default 0
timeout 30
title Windows Vista starten
unhide (hd0,0) #The Vista drive
find --set-root /Vistamgr
chainloader /Vistamgr
title Windows XP - Production
hide (hd0,0) #The Vista drive
rootnoverify (hd0,1)
chainloader /ntldr
title Windows XP - Test
hide (hd0,0) #The Vista drive
rootnoverify (hd0,2)
chainloader /ntldr
# End of menu.lst
28th octobre 2007 I posted a thread with a more detailed explanation.
André