Как правильно обновить e2fsck?

864
Rainer Glüge

Я только что перенес систему Linux (Ubuntu 16.04) с неисправного жесткого диска. После множества неприятностей запускается, но всегда жалуется

/dev/sda2 has unsupported feature(s): metadata_csum E2FSCK: Get a newer version of e2fsck! 

Поэтому я обновил e2fsck до 1.44.4 в моей корневой файловой системе .

e2fsck 1.44.4 (18-Aug-2018) Using EXT2FS Library version 1.44.4, 18-Aug-2018 

Тем не менее я получаю вышеуказанную ошибку.

Итак, мой вопрос: откуда запускается e2fsck при запуске? Похоже, это не корневой раздел. Нужно ли обновлять e2fsck на initramfs? Возможно ли, что переустановка grub2 обновит e2fsck на initramfs? Переустановка grub2 не решила эту проблему.

3

1 ответ на вопрос

0
harrymc

Прочтите этот очень подробный вопрос Ask Ubuntu:
E2FSCK: как обработать ошибку «metadata_csum», продвинув версию e2fsck по сравнению с установленной по умолчанию версией

Последний совет:

обновить e2fsprogs и e2fslibs до 1.43.X - не доходить до 1.44.X. Пакетов 1.43.X достаточно, чтобы удалить ошибку «metadata_csum» и позволить вам использовать GParted или e2fsck в командной строке.

Большое спасибо, это сработало. У меня был e2fsck 1.44 и e2fslibs 1.42. Триггеры после установки сгенерировали новые initramfs Rainer Glüge 5 лет назад 0