Você não disse em qual sistema operacional você está ...
No Windows, meu fluxo de trabalho para discos rígidos de teste de burn-in agora tende a ser:
- Anexe a unidade como uma unidade que não seja do sistema (ou seja, conecte-a como uma unidade secundária a uma instalação existente do Windows).
- Execute Crystal Disk Info ou outra ferramenta SMART na unidade, registre as estatísticas mais importantes no papel.
- Formate a unidade duas a três vezes por meio de Truecrypt como um volume criptografado em disco inteiro. Isso garantirá que a unidade seja completamente sobrescrita com dados aleatórios (criptografados). Fazer isso de dentro do Windows evita todos os problemas de alguns discos de inicialização do DOS não verem unidades grandes, alguns BIOS apresentam problemas com unidades grandes, etc.
- Execute a ferramenta S.M.A.R.T novamente e compare os valores, especialmente o número de blocos mapeados (ruins). Se isso for significativo, não use a unidade.
Para Linux, a sugestão badblocks
do @Hubert Kario parece boa.
Você também pode usar o "teste de adequação da unidade" do fabricante ou semelhante. A maioria dos fabricantes tem esse tipo de ferramenta e geralmente contém um & teste de drive destrutivo de dados que preenche a unidade com zero.
No lado bom, a própria ferramenta do fabricante pode fornecer um código de erro, que é aceito como motivo para a substituição da garantia. Do lado ruim, eu simplesmente acho o Truecrypt mais rápido e mais fácil de lidar, e pelo menos tão completo.
O Ultimate Boot CD tem uma coleção de versões razoavelmente atualizadas dessas ferramentas específicas do fabricante, veja a seção "Diagnóstico de Disco Rígido ".
Nota: Esse tipo de teste de burn-in nunca deve ser executado em SSDs. Isso não é bom para os SSDs, mas causa bastante desgaste para eles.