Utilidade do badblock em mídia de armazenamento moderna

0

Se eu entendi corretamente, badblocks apenas escreve padrões elaborados para o dispositivo de bloco fornecido e o lê de volta. Com os discos rígidos modernos fazendo um armazenamento em cache extenso, às vezes incluíam armazenamento flash, sendo capaz de remapear setores defeituosos com os sobressalentes, ou SSDs fazendo nivelamento de desgaste, de qual valor está rodando apenas badblocks ? Pelo que entendi, ele só pode separar dispositivos quebrados se o dispositivo estiver insanamente quebrado, como se não houvesse setores relocáveis.

Devo executar um teste SMART antes e depois de badblocks e comparar os resultados ou é suficiente para executá-lo sozinho?

    
por Max Ried 29.05.2015 / 18:13

1 resposta

0

Os badblocks só devem ser executados em um disco rígido convencional e não em um SSD. Um SSD possui hardware / software interno para lidar com problemas de nivelamento de desgaste ou um bloco com falha / falha.

O que este aplicativo faz é localizar partes do disco rígido onde ele não pode gravar / ler os dados corretamente e bloqueá-lo no nível do dispositivo. Isso é bom para executar se você acabou de obter uma nova unidade (ou nova para você) para que você possa ter alguma confiança que é operacional. Se você está tendo problemas com uma unidade, é melhor executar um teste longo SMART e, em seguida, consultar os IDs de informações 5, 197, 198 e 200 para um valor diferente de zero é um sinal de aviso para fazer backup dos dados e substituir a unidade. imediatamente. Você nunca deve usar badblocks para recuperar uma unidade se planeja ter dados importantes, as chances são boas de que a unidade continue a falhar ainda mais.

    
por 29.05.2015 / 18:47