Se você não quer gastar dinheiro, faça o download de um Linux live (meu favorito link ) e execute badblocks .
- Teste não destrutivo de leitura e gravação,
badblocks -c 2048 -sn /dev/sdi
- isso irá reescrever todos os blocos.
-
Destrutivo teste de leitura e gravação
badblocks -c 2048 -sw /dev/sde
- Teste somente leitura
badblocks -c 2048 -s /dev/sde
A opção -c diz para operar em mais de um bloco de cada vez, o que permite que ele seja executado mais rapidamente. Se você tiver muita memória, os valores maiores ajudarão. No meu sistema de 1GB eu geralmente uso -c 10240
.