Невозможно обновить `apt-get`: Как заменить поврежденные файлы`systemd` `.conf`?

Я не могу apt-get upgrade потому что я получил следующую ошибку:

Extracting templates from packages: 100%
Preconfiguring packages ...
Setting up systemd (229-4ubuntu21.1) ...
dpkg: error processing package systemd (--configure):
 cannot compute MD5 hash for file '/etc/dbus-
1/system.d/org.freedesktop.resolve1.conf': failed to read 
(Input/output error)
Errors were encountered while processing:
 systemd
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я нашел org.freedesktop.resolve1.conf, Пытаться cat содержимое дает мне Input/Output error но используя vim, файл выглядит пустым. Как я должен решить это? Удалить файл?

1 ответ

Решение

Ошибка ввода-вывода почти всегда указывает на сбой жесткого диска. Немедленно сделайте резервную копию важных данных и используйте SMART, чтобы убедиться в этом. Затем получите новый диск и переустановите.

Другие вопросы по тегам