Ubuntu недавно потерпел крах, в результате чего поврежден раздел (например, EXT4)
и Ubuntu не смог загрузиться, потому что он не мог ничего смонтировать, только отображает Busybox
Поэтому я использовал Live CD для запуска fsck на разделе, который исправил его, но удалил некоторые узлы
Сейчас Ubuntu работает, но некоторые файлы отсутствовали,
например, я потерял конфигурации панелей и расширения Chromium
Самая досадная проблема в том, что некоторые файлы повреждены, например, когда я пытаюсь установить какую-либо программу, я получил это
(Чтение базы данных ... 95% dpkg: неисправимая фатальная ошибка, прерывание: в файле списка файлов для пакета 'libservlet2.4-java' отсутствует последняя новая строка
Я пробовал эти команды
dpkg --configure -a
apt-get -f install
и из графического интерфейса, Synaptic Package Manager> Исправить сломанные пакеты
Так что этот файл "libservlet2.4-java"
Кто-нибудь знает, что он делает! а где это локация? и как я могу исправить / получить правильную версию этого?
Кроме того, есть ли способ, которым я мог бы сказать Ubuntu для проверки ВСЕХ его файлов, и если что-то повреждено, он должен восстановить его с компакт-диска?
Редактировать 1
Я только что нашел файл @ /usr/share/doc/libservlet2.4-java, который содержит следующие файлы
изменения.Авторское право на Debian.gz README.Debian README.txt
здесь чего-то не хватает ??
Редактировать 2
Я даже не могу удалить пакет! Я получил такую же форму ошибки dpkg
Я даже удалил весь каталог (/usr/share/doc/libservlet2.4-java)
но все еще есть та же проблема