After pulling my hair out for a day I finally figured out how to install XP On a WD250Gig SATA drive on my Asrock 929 SATA2 board...But I have an unsuspected problem. I had to load sata drivers in order for XP to recognize the drive. Aparantly XP doesn't have native support for SATA. Anyway I did that and it worked but the only option was to add sata raid drivers and in the bios the drive needs set as a raid setup in order to boot to it. With this setup on my second drive which is Vista 32 on a separate SATA drive I can't see the drive where XP is installed. If I go back to the bios and set the XP drive as nonraid I get "error loading operating system" but I can boot to my Vista drive and can see the XP drive. Any thoughts how to fix this?