What I currently do to switch my OS is to run VBP and tick the appropriate selection in the bootloader tab. I do have the boot page when going into Vista but of course XP can't find find ntldr. This has been going on before using VBP though at least it's easier now with VBP than repairing the install I want to get to. Here's my bootloader info:
Entry # 1
Name: Legacy (pre-Longhorn) Microsoft Windows Operating System
BCD ID: {ntldr}
Boot Drive: F:
Windows Drive:
System Bootloader: \ntldr
Windows Directory:
Entry # 2
Name: Microsoft Windows Vista
BCD ID: {current}
Boot Drive: F:
Windows Drive: F:
System Bootloader: \Windows\system32\winload.exe
Windows Directory: \Windows
I have been following Big2hd's thread but I see that his OS's are on different boot drives so it's not the same case as mine. Thanks for any help.
EDIT: XP lives on C: drive.


I'll try your suggestions and see what happens. I did start the work in the above linked post by you that I had forgotten.
I'll post what happened of course.

