sudo badblocks -v /dev/sda
but it has completed 106 hrs till now and still continue...
Discos rígidos não têm vida útil ilimitada e não é possível prever exatamente o que será. Se badblocks
correu por tanto tempo, é provavelmente por causa de uma falha grave de hardware. No linux, isso pode se manifestar no início, conforme o sistema súbito congela devido a processos que caem em sleep ininterrupto , o que significa que eles não podem ser interrompidos e o kernel continua rodando tentando manipulá-los, maximizando o processador. Isso ocorre devido a falhas de leitura de disco, que serão relatadas no syslog.
A execução de badblocks
nesse caso pode funcionar, mas pode levar muito tempo, porque também pode cair no sono ininterrupto quando encontra os blocos defeituosos; se sair disso e registrar os blocos com sucesso, o disco pode ser usado, mas se você reformatar novamente, a lista de blocos defeituosos também será eliminada .
Se você não conseguir tirar o disco rígido sozinho e examiná-lo conectando-o a outro computador, você deve levá-lo para alguém que possa. Tirá-lo provavelmente não é tão difícil, o que irá poupar um monte de taxas de serviço, incluindo a substituição da unidade, se necessário.