We need a little better explanation of the problem and the exact error message. However, it's easy enough to test he hard drive. Download yourself a copy of Seatools (or if you know the drive manufacturer, find their testing tools) and run an extended/long test on your drive. That should shed some light on the problem.