vmmello
(usa Slackware)
Enviado em 21/10/2022 - 11:23h
gffonseca escreveu:
$umount /dev/sda1
$fsck
Feita a leitura, aparecem os erros de blocos, pergunta se desejo ignorar o erro, e a outra forçar reescrita.
Ambas escrevo que sim.
E para não faz mais nada.
Este erro de entrada e saída possivelmente significa que o disco está com problemas físicos e logo vai estragar de vez.
Na imagem que vc postou mostra um erro de leitura de bloco, o que talvez indique que o disco está com blocos defeituosos (bad blocks).
Uma forma de testar se tem badblocks é usar, com um LiveCD, o comando:
# badblocks -s -v /dev/sda1
O comando acima vai mostrar uma lista de blocos defeituosos que ele encontra. Se ele mostrar muitos blocos (por exemplo, milhares de blocos) a solução é substituir o disco.
Se vc tem dados importantes é bom tentar copiá-los, mesmo com erros, enquanto o hd ainda funciona.
Outra possibilidade menor é verificar a conexão do disco na placa mãe, ver se o conector está bem encaixado, sem pó nos contatos. E eventualmente tentar usar um outro cabo. Embora eu ache esta possibilidade menos provável.
Enfim, pelo o que vc relata e pelo o que eu já vi muitas vezes acontecer, a solução possivelmente vai ser substituir este disco por um sem defeitos. Mas o comando badblocks acima ajuda a identificar se o disco realmente tem algum problema de blocos ou erros de entrada e saída. Caso sim, não vai adiantar reinstalar o sistema nestas mesmas condições.
(Eu já vi alguns casos em que o disco tem poucos badblocks e em que é possível continuar utilizando-o formatando novamente o sistema de arquivos e indicando quais são os blocos defeituosos. Mas de qualquer forma, depois de algum tempo o número de blocos defeituosos vai crescendo e o disco tem que ser substituído).