Existe uma ferramenta muito boa chamada testdisk.
Com o testdisk você pode ver setores defeituosos, repará-los, reparar discos rígidos inteiros e restaurar sistemas de arquivos inteiros (restauração de dados).
Eu testei a ferramenta e posso dizer que ela é muito boa.