Ошибка при использовании parted и необходимость восстановления через initramfs

Ошибка при использовании parted и необходимость восстановления через initramfs

Я использовал partedвиртуальную машину и дал неправильную команду, уменьшающую размер последнего раздела диска. Я уменьшил его на 170 ГБ (со 107 до 90). После перезагрузки я понял проблему, когда initrams запросил. Теперь он сообщает, что:

размер файловой системы (по суперблоку) — 22591744 блоков. Физический размер устройства — 18350256 блоков.

Как мне восстановить ситуацию? Я пробовал использовать e2fsck, но не могу понять, как вернуть конец раздела (если это возможно).

решение1

Я сделал новую установку на том же корне и сохранил домашний каталог. Я создал пользователя с тем же именем и использовал chown, чтобы предоставить этому пользователю права rw. Кроме того, мне пришлось вручную редактировать файл fstab, чтобы смонтировать уже существующий раздел (восстановил старый UUID).

Связанный контент