I picked up 2 500GB Seagate SATA drives from Newegg. Being my first SATA drives, i wasn't sure if they worked like IDE drives or not. On Tuesday I plugged everything in, turned the PC on, and my OS loaded. The new drives didn't show up in My Computer. Someone told me I had to format the drives first, and to try it with GParted. So on Thursday I ran GParted but couldn't figure out how to format the drives (at this time, both SATA and my IDE drive show up on the list). I ended up copying my OS partition from my IDE drive to both SATA drives, which took about 5 hours each. Then, when I went to restart my computer, it hangs right before the GUI boot screen (I have GUI boot disabled). I restart the computer and go into my boot select screen. One of my SATA drives are there, but it says its not a valid disk. I tried every combination of plugged/unplugged drive, and the only time my OS will boot is when only my IDE drive is plugged in. I tried running 64 bit XP Pro, and it won't recognize my drives. I tried running 32 bit XP Pro, and i get BSOD right after the "Starting Windows" message after it loads the drivers! I finally figured out how to check my SATA drives in my BIOS, and it was only reading SATA 2. I unplugged SATA 1 and plugged it into SATA3. It recognized it the first time, but when I ran GParted again, it didn't recognize either. I check the BIOS again, and it only recognized SATA3. So from there I tried to narrow it down. I swapped power cables, SATA cables, SATA slots, and ran each drive one at a time. My motherboard STILL won't recognize either drive.
I can't figure out if its a motherboard problem or drive problem. I don't want to have to RMA both drives if it ends up being a motherboard problem!