So I recently purchased a red Serial ATA cable to connect my DVD drive to my computer. My computer had two HDDs plugged in before. I connected the cable and fired up the system, and it showed the BIOS screen fine but then it pulled up an Intel boot agent screen and said "Initializing link" or something like that and then said Failed, check cable. After that, the system said "Non-system disk or drive. Replace and then strike a key". The first thing that came to my mind was to try a different SATA port, and I plugged my DVD driver's new SATA cable into the port that seemed to be the third. This time it made it to the Windows logo, but it didn't load beyond there and froze. Then, I put my first HDD into what seemed like the 2nd SATA port (they weren't numbered, which I guess is how all SATA ports are), and then connected my 2nd HDD into the third port and the DVD drive into the fourth. I then turned the system on and this time it froze at the POST screen. I figured maybe it was just a bad cable and unplugged it, leaving my HDDs only plugged in. I turned the system on again and this time the Intel boot agent showed up and threw the same check cable error, followed by the previously mentioned non-system disk drive error, even though the DVD drive is unplugged and now the system is back to the state it was in before all this. I'm stumped at this point, and help would be greatly appreciated!