Eu estava tentando reutilizar um disco rígido que mostra erros, não me lembro se o dispositivo foi atingido ou começa a fazer leituras erradas por conta própria. O fs é ext3.
Existem arquivos recuperados usando o utilitário testdisk e, em seguida, a idéia é apagar as partições e recriar e formatar novamente, marcando os blocos defeituosos como inutilizáveis via
badblocks -v /dev/sdx > list
e depois
fsck -l list /dev/sdx
Mas isso será confiável? Pretendo usá-lo como mídia removível, não para um sistema.
A saída do dumpe2fs tem muitas entradas como esta
Group 0: (Blocks 0-32767) csum 0xf720 [ITABLE_ZEROED]
Primary superblock at 0, Group descriptors at 1-19
Reserved GDT blocks at 20-1024
Block bitmap at 1025 (+1025)
Inode bitmap at 1041 (+1041)
Inode table at 1057-1568 (+1057)
1616 free blocks, 6429 free inodes, 359 directories, 3847 unused inodes
Texto completo aqui
Este HDD será um bom recurso para ímãs muito fortes. Você pode até se divertir usando os próprios discos como um pequeno espelho redondo com um buraco.
Todos os outros usos (ou seja, armazenar e ler dados nele) são fortemente desaconselhados. Se
Current_Pending_Sector
for diferente de zero, o dispositivo está começando a falhar. NÃO coloque nenhum dado que você ainda precise recuperar.