Existe alguma maneira de verificar setores em um disco rígido para um disco no linux?

0

Eu apenas tropecei e caí e meu computador quebrou minha queda, caindo nas escadas. Estou um pouco preocupado que possa haver algum dano no disco rígido do meu computador. Ele ainda está em execução e não mostra danos visíveis, mas o disco de inicialização é um SSD e possui um HDD secundário, nenhum dos quais mostra nenhum dano, software ou hardware. Eu ainda estou preocupado que alguns dos setores possam ser danificados, embora o disco seja montado corretamente. Existe algum utilitário no Linux para verificar se há setores ruins ou danificados em um disco rígido? Obrigado.

    
por Haxalicious 12.03.2017 / 23:37

2 respostas

1

A solução é executar o "badblocks -v / dev / sdX", o que levará muito tempo, mas testará completamente o seu disco em busca de erros.

O uso do smartctl informará apenas 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 acha de sua saúde, mas não o que sua saúde realmente é se ela foi danificada recentemente.

Eu não iria executar badblocks no SSD, já que o SSD é imune a drops como seu estado sólido, e a execução de badblocks encurtará (levemente) a vida útil do disco sem vantagem.

    
por 15.03.2017 / 08:57
0

Existem muitos utilitários que verificam setores defeituosos no Linux. Um deles é smartctl.

sudo smartctl -H /dev/sda1

Para mais informações, consulte o artigo.

link

    
por 15.03.2017 / 08:39