After much searching and stuff.. I figured out my system drive was the one without an OS. Go Figure. So I copied the boot.ini, NTLDR, and NTDETECT along with the boot folder and bootmgr to that disk and set the BIOS to use that disk for booting from. It actually works... for VISTA.
I now get the dreaded hal.dll error now if I try to boot into XP.
This is the Boot.ini on the non OS disk:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /fastdetect
This picture is of my Disk Manager from Vista....
http://i271.photobucket.com/albums/j...iskmanager.jpg
Hopefully this will work and you can see the disk manager screen capture...
C: Music Master Disk has Vista on it,
E: has XP and is a RAID0
D: MP3 Backup is the disk without an OS on it...