O SMART é um protocolo para "conversar" com uma unidade e fazer todos os tipos de perguntas. smartmontools é provavelmente a ferramenta certa aqui, e gsmartcontrol é uma boa interface gráfica para isso. Você pode obter todas essas informações do smartmontools - a saída da exibição mostra a saída bruta, mas o destaque aqui mostra as coisas interessantes muito mais facilmente
Esta é uma unidade com setores defeituosos, no gsmartcontrol e você pode ver que tem uma contagem de setor realocada de 1.Como você verá, o smartmontools irá fornecer essas informações se você executar um autoteste .
emuitosoutroserrosmaisabaixo
e muito validamente destacou isso em rosa
Ele também possui um log de erros que mostra onde esse erro é
apósfalharemumteste,assimcomooautotesteregistra
Outra abordagem seria usar badblocks ou chkdsk com os argumentos certos para verificar o disco
Quanto à página inteligente em si ...
Eu não sou um grande fã de spinrite, pois muitas vezes soa como uma carga de ficção científica. Gibson alega verificar as mudanças no status inteligente enquanto a unidade está trabalhando para funcionar se a unidade estiver morrendo e mostra essas informações em