Pour tester si un disque dur a des secteurs défectueux il faut utiliser la commande badblocks :

# badblocks -s -v -c 10240 /dev/sda

Remplacer sda par le nom de votre disque. Les options utilisées :

- s pour afficher l’état d’avancement - v pour afficher plus d'informations - c pour déterminer le nombre de blocs à tester

Si vous obtenez, votre disque est impécable :

# badblocks -s -v -c 10240 /dev/sda
Vérification des blocs 0 à 117220823
Vérification des blocs défectueux (test en mode lecture seule) : complété
Passe complétée, 0 blocs défectueux repérés.
#

Pour plus de détails il faut lire le manuel :

$ man badblocks

http://lprod.org/wiki/doku.php/autres:hard_disk