Sempre que tento instalar ou remover um pacote, recebo este erro. Eu pensei que talvez fosse o disco rígido, mas uma verificação de disco me deu um atestado de saúde.
dpkg: unrecoverable fatal error, aborting:
reading files list for package 'linux-headers-3.16.0-31': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install. Trying to recover:
Eu tentei a solução de remover a listagem para este arquivo do arquivo de status do dpkg, mas sem sucesso. Eu tentei limpar o pacote, mas não uso. Estou preso neste ponto, pois nada que eu possa encontrar no Google ajuda.
Atualização:
Isso é o que o erro diz:
dpkg: unrecoverable fatal error, aborting:
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install. Trying to recover:
Depois de tentar: link
Update2:
Parece que a unidade possui setores defeituosos, mas a contagem realocada do setor é 0. A unidade é relativamente antiga, portanto, espero alguns problemas. Não poderei substituí-lo imediatamente e, até lá, ainda gostaria de poder manter o sistema atualizado (especialmente por motivos de segurança).
Eu notei que havia um problema em lidar com algumas somas de verificação md5 relacionadas ao pacote mencionado no erro, mas eu não sei o que fazer com elas, como se limpá-las permitisse que o dpkg continuasse.