I have a G31M-ES2C motherboard, on which a E5200 is running, I have been encountering issues with my BIOS. It doesn't detect SATA drives. Sometimes it detects them from the first powering on, but when it doesn't it takes 4-5 restarts to get it to detect them, and I'm pretty sure it's not a PSU issue because I have an IDE HDD and an optical drive which always get detected, and I have 2 SATA HDDs and 1 Optical drive, they're the ones in question.