Saída em Badblocks - Leitura, Escrita, Comparação de erros?

2

Eu tenho vasculhado a internet procurando por uma fonte sobre isso, mas não consegui encontrar nenhuma documentação oficial sobre o Badblocks - o programa que faz parte do e2fsprogs padrão.

Estou usando o Badblocks para validar novas unidades que compro e a saída sempre vem em:

  • Erros de leitura
  • Erros de gravação
  • Comparar erros

Badblocks grava dados em setores e, em seguida, volta e verifica para ter certeza de que foi escrito corretamente, um teste de tudo o que está envolvido. Erros de comparação aparecem quando os dados gravados não correspondem aos dados lidos de volta.

Minha pergunta é - o que exatamente é um "erro de leitura" e o que exatamente é um "erro de gravação"? Como os Badblocks determinam essas falhas? Quais limites são aceitáveis para uma nova unidade em comparação a uma unidade usada?

    
por Locane 03.02.2015 / 20:28

2 respostas

1

A camada de bloco do kernel pode retornar erro de gravação ou leitura da unidade se a unidade retornar um erro durante a operação. Erro de corrupção é quando a unidade não retornou nenhum erro, mas os dados gravados e lidos não correspondem.

O último erro só poderia ocorrer com o teste de bloqueio de gravação destrutivo ou não destrutivo, caso contrário, não haveria nada para comparar.

Você não deve manter nenhuma unidade com nenhum bloco defeituoso, a não ser para dados de teste e de rascunho, ou pelo menos dados que você pode facilmente recuperar. Alguns fabricantes também substituiriam uma unidade com 0 blocos defeituosos, mas alguns setores realocados mostrados pela SMART. Veja smartcts -a <dev> .

veja também link

    
por 08.06.2015 / 18:54
-1

Eu ficaria preocupado se os badblocks gerassem qualquer outra coisa fora de:

Pass completed, 0 bad blocks found (0/0/0 errors)

para novos drives.

Para unidades usadas, isso é outra história. Você pode ser capaz de viver com alguns blocos ruins, mas se a unidade estiver na garantia, você deve substituí-la. Observe que a maioria dos fabricantes exige que você faça um teste com suas ferramentas e forneça o "código de falha".

Se você não conseguir fazer com que o disco falhe no teste, talvez seja necessário batalhar com eles para substituí-lo. Você pode começar obtendo o resumo do S.M.A.R.T e enviá-lo para eles

    
por 11.02.2015 / 03:56