is that hard drive sata or ide. It may be the sign of a failing hard drive. if your like how is this possible it happens all the time.
And if it is sata there might be something wrong with the sata controller and making it get bad connection or unstable. the only way to fix it if it was the controller was to use ide again or replace the mobo