I am running a HP DV6-2150US, Intel I3 2.13 GHz dual core, 4 Gb RAM, Windows 7, and a SATA 7200 320GB hard drive (OEM).
As of a couple days ago, my hard drive fails to boot properly. Sometimes it flat out says that no hard drive can be found. Sometimes it says no OS is installed. Sometimes it boots just fine. I did a hard disk self test and it passed. I completely reformatted the hard drive and it is still doing it. It has not been dropped or mishandled in any way. Cabling appears to be fine to/from the hard drive... Any other suggestions?