Unfortunately, it normally means your HDD is about ready to bite the dust. It could also be caused by a loose or bad ribbon cable, loose HDD jumper(s), bad PCI controller card (if you have your HDD connected in this manner), faulty IDE controller, or even a loose molex connector at the HDD.