
Eu simplesmente tropecei e caí e meu computador amorteceu minha queda, caindo na escada. Estou um pouco preocupado com a possibilidade de haver algum dano ao disco rígido do meu computador. Ele ainda está em execução e não apresenta danos visíveis, mas o disco de inicialização é um SSD e possui um HDD secundário, nenhum dos quais apresenta danos, software ou hardware. Ainda estou preocupado que alguns setores possam estar danificados, embora o disco seja montado corretamente. Existe algum utilitário no Linux para verificar setores defeituosos ou danificados em um disco rígido? Obrigado.
Responder1
A solução é executar "badblocks -v /dev/sdX", o que levará muito tempo, mas testará minuciosamente seu disco em busca de erros graves.
O uso do smartctl informará apenas sobre erros conhecidos pelo controlador do disco rígido (ou seja, tentativas de leitura que falharam). Ele pode ser usado para confirmar o que a unidade pensa sobre sua integridade, mas não qual é realmente sua integridade se tiver sido danificada recentemente.
Eu não executaria badblocks no SSD, pois o SSD é imune a quedas em seu estado sólido, e a execução de badblocks reduzirá (ligeiramente) a vida útil do disco sem nenhuma vantagem.
Responder2
Existem muitos utilitários que verificam setores defeituosos no Linux. Um deles é o smartctl.
sudo smartctl -H /dev/sda1
Para mais informações, consulte o artigo.
http://www.tecmint.com/check-linux-hard-disk-bad-sectors-bad-blocks/