i am facing the same problem,my systems hard disk detection fails very frequently without any good reaon.then i usually open system unplug the power and data cable and blug them back in strictly.then system runs perfectly..but after that system may run without that problem a month,or not run a single day..even i dont touch may cpu so that cable may not get loose but this problem persists….i am very tired,and dont know the answer please help me in finding the solution of this problem..i will be very thankful to you..please reply soon .thanks