Not sure about Laptop's. It sound's like your HD may be on the way out, or the ribbon.
Have you had the Laptop apart for some reason??
Has one of the end's of the ribbon started to come off??
Please wait for someone that know's about laptops to responed.