I just fixed the same issue. I replaced the SATA cable that connects my hard drive to the motherboard and that was the issue. If you have this issue it may be a good place to check. Open up your laptop and see if the cable is damaged. Before you order the part make sure you have the right part number as I order the wrong one the first time. Once I got the part I installed it. Let me know if this helps.