I've got a couple of hard drives that I know are on there last legs. I want to try and repair them as best I can if I can.

I though that fsck was the tool I need for telling me just how fscked the drives really are, but I would like to know the state of the pysical hard drive. I just want to know how many bad sectors etc. there are.

Any suggestions for utils I should look at?

All info would be greatfuly accepted.

Thanks