I had an interesting issue with either Linux, or my hardware, a couple of days ago. I moved my gaming PC (Wraithgaurd) to the living room to pretend that it is a console box for a few games, and decided to pull out an old Dell desktop I have (Navidson), for more PC related uses. Since it had a completely fried version of Windows 7 on it that couldn't boot, I decided to continue the Linux experiment on Navidson, too.
I had to take the DVD drive from Wraithguard, since Navidson's has long since died. I know it works, having just used it to install Linux on Wraithguard. Except... I couldn't get it to read the Ubuntu DVD. I tried several times, played with the BIOS, and couldn't get it to work. I tried the Mint 17 DVD I had lying around, and though it didn't work at first, it did after a couple of tries. I wanted to use Ubuntu, so I swapped them out and tried that, but it still didn't work. Eventually I got the Mint DVD to boot up a second time, and installed that. It's more or less the same thing, anyway.
But I still don't know what might have caused this! I tried moving the SATA cable to a different port, I used a different connector from the power supply (the one that was on there at first was a little broken, but the pins were intact), but neither seemed to make a difference.