Ok I know this has been discussed alot but I can still not get my dualboot config to work. I will try to describe my problem as verbose as possible.
My hardware is two drives (samsung) configured in RAID 0 (SATARAID) on a Nforce 680 chipset with two partitions, named RAID0 and RAID1.
I installed XP first on RAID0 and later Vista on RAID1.
Everything went well and my dualboot worked but then Vista just dissappeared from the boot options and XP loaded automatically.
If I change the RAID0 partition to active (which it was originally) then it loads NTLDR and XP works fine, however no matter how I try to edit the boot.ini Vista wont load.
If I change the active partition to RAID1 then BCD is used and Vista boots fine but XP dont, I recieve an error message about cannot load NTLDR.
Reading trough a lot of forums about this I guess that BCD is the way to solve the problem but I dont know how to edit the BCD so it boots XP correctly. I've tried everything.
I did solve the problem once when I have the RAID0 active (XP) and use the Vista DVD to repair the startup.
Vista and XP then correctly shows up but just once, at next reboot XP loads automatically again.
This is driving my nuts, please help.