Como posso pular um setor ruim no meu disco rígido?

1

Eu tenho um disco rígido externo que eu conecto à minha máquina Linux. Causa problemas de operação de leitura e gravação.

  1. Quando eu verifico com fdisk -l , aguardo que as informações sejam exibidas por enquanto. Depois de alguns minutos, foi exibido.
  2. eu usei o comando badblocks para verificar o setor defeituoso no disco. Depois de cerca de 1:30 min, dá um total de 1040+ má localização do setor.

Então, há alguma maneira de pular esta localização e usar a memória restante? Ou consertar esse problema. se preciso alterá-lo.

    
por M S Parmar 06.12.2013 / 13:07

2 respostas

2

Os setores defeituosos no disco rígido não podem ser recuperados ou ignorados. Eu tenho visto essas perguntas Então, por favor, dê uma olhada nestes -

Pergunta 1

Questão 2

Pergunta 3

A única coisa que você pode fazer é Obter um novo disco rígido como no futuro, felizmente, você pode perder seus dados importantes salvos nele.

Precauções são melhores que Cura.

    
por Sukupa91 06.12.2013 / 13:15
1

Execute badblocks -nv /dev/sdx . Substitua dev/sdx pela unidade que você deseja verificar (com a unidade desmontada). Isso faz um teste de leitura / gravação na unidade e verifica as estatísticas da SMART depois. -nv especifica que o teste é não destrutivo (não danificará seus dados) e lhe dará status.

Se houver muitos setores realocados, será necessário substituir a unidade o mais rápido possível. Se não, e a contagem pendente é zero, então a unidade deve ficar bem.

Adicionar -c 1024 aos badblocks também faz com que ele seja significativamente mais rápido.

    
por psusi 06.12.2013 / 15:50