Recently I have removed a 250GB hard drive from my old Pentium 4 machine to setup a Raid 0 with two other drives. I originally had that 250GB drive as the boot drive which worked with no problems. However, once I removed it and tried to use either my older 160GB drive, or my newer 400GB drive (yes the motherboard is new enough to see drives over 137GB) I just cannot install windows. If I insert the XP installation disc and choose either drive that is installed the setup copies all the necessary files, but upon reboot I encounter a problem. Once the computer starts to boot from the hard drive I get the XP logo and it appears to be loading into setup, however it doesn't. Sometimes I will get a blue screen saying "Setup is being restarted......" however, it loads to a black screen (but my LCD is still backlit.) Out of curiousity I even tried to install Server 2003, and encounter the same problem. This made me try Vista as well. The Vista install hangs as soon as the mouse loads. To make sure the hardware is still functioning I have run memtest86 which passed, and I have recently used both hard drives to move around several hundred gigabytes of files. I doubt it's the processor (530J - 3.0 GHz) since I have an Artic Freezer Pro 7 on it the temperatures stay in a nice cool area. I doubt it's the motherboard either since the computer was working fine several days ago. I have even tested the SATA cables, tried installing with only one SATA drive plugged in, and even tried installing XP from my other disc drive, but no matter what I get this problem. If anyone has any suggestions I would greatly appreciate it.