I have a computer which has been giving me problems for sometime. Sometimes when it is turned on, it works fine. At other times before the Operating system can finish loading, it displays a message that says, "No hard drive detected."
Since I have taken the hard drive out and tried it in another system, it works fine. I've even replaced the ribbon cables connecting the hard drive to the motherboard, and even inserting a new hard drive. However this yielded the same result. Please suggest.