Compreendendo os resultados do SMART

1

Depois de experimentar cópia lenta de um disco rígido USB de 2,5 ", copiei todos os dados, com exceção de alguns arquivos que eram ilegíveis, excluí e criei a partição e formatei rapidamente a unidade no Windows XP sem erros. , o status SMART na unidade indica um "erro de leitura". Os testes SMART curtos e longos são interrompidos após alguns por cento e relatam um "erro de leitura". Agora, estou fazendo um formato completo na unidade. na metade do formato), a luz da unidade parou de piscar, mas o formato não foi abortado, cancelei e completei um novo formato com êxito.

Gostaria de entender por que a unidade pode ser formatada com êxito se parecer que a unidade está prestes a falhar ou está inutilizável? Se os testes SMART anularem com um erro, como a unidade ainda pode ser formatada? Esta resposta sugere que a SMART não é tão inteligente; funciona ao contrário - uma unidade que a SMART pensa que é ruim na verdade não é ruim?

Eu presumo que eu deveria usar essa unidade como uma porta de parada ou peso de papel? Tem alguns anos, mas não teve muito uso. Ele foi cuidadosamente cuidado e é fornecido em seu próprio compartimento "resistente a choque".

Editar: smartctl -H no sid do Debian mostra "PASSED".

Editar: badblocks (modo somente leitura padrão) foi executado por ~ 75 minutos e está 45% concluído. Encontrou 4 erros de leitura.

Editar: parei badblocks e anotei os números dos quatro blocos defeituosos. Então eu corri novamente com -n antes dos blocos ruins e deixei passar por cima deles. Repeti isso com a gravação destrutiva (apenas o primeiro padrão) e deixei passar pela área novamente. Eu então testei em modo somente leitura e os blocos não foram detectados como ruins. Voltei para palimpsest e atualizei os dados SMART, que agora informavam a unidade como saudável. Eu repeti o auto-teste curto em palimpsest que eu tinha feito antes, e agora ele não abortou, mas completou e relatou que o disco está saudável. Possivelmente escrever para esses blocos ruins forçou a unidade a encontrar o problema e trocar os blocos ruins.

    
por SabreWolfy 10.02.2013 / 11:55

2 respostas

4

"The purpose of S.M.A.R.T. is to warn a user of impending drive failure while there is still time to take action, such as copying the data to a replacement device." - Wikipedia

Os erros

S.M.A.R.T são preditivos e nem sempre um sinal real de falha na unidade . Os formatos rápidos não leem / gravam em todos os blocos possivelmente defeituosos na unidade e, portanto, podem ter sido bem-sucedidos no seu caso.

Se você estiver com algum tipo de erro, eu definitivamente pensaria em substituir a unidade.

    
por 10.02.2013 / 12:43
-1

Execute um autoteste SMART:

smartctl -t long /dev/sdX

Demora algum tempo (várias horas para grandes discos rígidos), depois disso você pode ver o resultado com

smartctl -a /dev/sdX

no bloco SMART Self-test log . Este recurso de autoteste tem sido 100% confiável até agora - se ele diz "Concluído sem erro", o disco está OK, se relatar algum erro, jogue-o fora.

    
por 16.09.2013 / 14:35