Каждый раз, когда я пытаюсь установить или удалить пакет, я получаю эту ошибку. Я подумал, что, может быть, это был жесткий диск, но проверка диска дала мне чистую оценку здоровья.
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:
Я попытался удалить список для этого файла из файла состояния dpkg, но безрезультатно. Я пытался очистить пакет, но безрезультатно. Я застрял в этой точке, так как ничего, что я не могу найти в Google, помогает.
Обновить:
Вот что говорит ошибка:
dpkg: unrecoverable fatal error, aborting:
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install. Trying to recover:
После попытки: /ubuntu//a/603305/1992
Update2:
Кажется, диск имеет поврежденные сектора, но количество перераспределенных секторов равно 0. Однако диск относительно старый, поэтому я ожидаю некоторых проблем. Я не смогу заменить его немедленно, и до тех пор я все еще хотел бы иметь возможность поддерживать систему в актуальном состоянии (особенно по соображениям безопасности).
Я заметил, что была проблема с копированием некоторых контрольных сумм md5, связанных с пакетом, упомянутым в ошибке, но я не знаю, что делать с ними, например, если очистка их позволит dpkg продолжить работу.