Primeiramente é interessante verificar se o HD contém badblocks, para então executar o comando para reparar. Precisamos saber qual partição do HD vamos testar, para isso, abrimos o terminal e digitamos o comando:
As partições então serão listadas, geralmente algo parecido com “/dev/sda1”. Você também pode usar o programa GParted (já vem instalado em algumas distros) para listar as partições do HD.
Verificando o disco
Para executar o teste por badblocks apenas por leitura de informações digite o comando no terminal, onde o X é substituído pelo número da partição:
Este próximo comando testa o HD lendo, escrevendo e também verificando as informações, é um método mais completo e mais lento:
Isolando os badblocks
Antes de prosseguir, salve os dados importantes do seu HD em um lugar seguro. O próximo comando usa o método anterior e também formata a partição selecionada:
Explicando os parâmtros do comando:
Lembrando que podem demorar horas para fazer a verificação por completo.