Test the hard drive in other computers ( yours for example ), if he worked , the problem is in the mother board.. A dying mother board perhaps..