Is there some way, either general or specific, that I can verify that none of the files on my filesystem were damaged?
Sem cópias dos arquivos para se referir, acho que isso é impossível. Você já olhou em /lost+found
? Se alguma coisa foi corrompida em pedaços, essas peças serão deixadas lá por fsck
.
Eu já vi isso acontecer antes também, e tanto quanto me lembro o sistema de arquivos realmente parecia bem depois. A causa final acabou sendo um disco com falha - e2fsck -c
criou uma lista substancial de blocos defeituosos. Se você teve problemas onde o sistema não responde e a média de carga sobe (por causa de 'D', sono ininterrupto processos com problemas de E / S que ocupam o loop do kernel), então este é o seu problema.
Substitui esse disco pouco tempo depois, mas ele continuou funcionando por vários meses (e provavelmente ainda o faria, se eu o conectasse). Você só precisa se certificar de usar e2fsck -c
- veja man e2fsck
- se você reformatar, porque os blocos inutilizáveis ainda estarão lá.
Se isso acontecer novamente, use a opção -c
.