Avant toute chose je commencerai par faire un backup... (DDrescue peut être utile à cet effet
http://www.gnu.org/software/ddrescue/ddrescue.html )
On peut utiliser une option de mkfs.ext3 pour vérifier les badblock et éventuellement les mettres de côté...
Extrait du man :
-c Check the device for bad blocks before creating the file system. If this option is speci-
fied twice, then a slower, read-write test is used instead of a fast read-only test.
Mais bon, d'aprés mon expérience, un disque qui commence à avoir des secteurs défectueux ne tient pas trés longtemps.
Sinon on peut utiliser les outils de plus bas niveau, outils constructeurs, que l'on peut retrouver par exemple sur
The Ultimate boot CD
http://ubcd.sourceforge.net/