2

Я пытался освободить место для установки Arch Linux, и я запустил parted и сжал свой основной раздел Ubuntu.

Я сделал новый в новом пространстве, но после перезагрузки он поставил меня в приглашение grub.

Я узнал, как загружаться вручную, но он бросил меня в ящик с initramfs busybox. Я искал информацию в Интернете и нашел кое-что о суперблоке, говорящем, что fs слишком большой, что имеет смысл, поэтому я использовал mke2fs и fsck, чтобы исправить это.

Однако было множество ошибок, и после того, как это было исправлено, большинство моих файлов пропало, и я все еще загружаюсь в initramfs busybox.


Это можно исправить? Должен ли я пойти к профессионалу?


Любая помощь будет принята с благодарностью.

1 ответ1

3

Очевидно, это потому, что parted только сжал ваш раздел, но не файловую систему ext4 на нем. В отличие от gparted, parted больше не работает со слоем файловой системы. Поэтому вам нужно сначала уменьшить ext4 с помощью resize2fs.

сделал новый в своем пространстве

Если вы только создали раздел (но еще не отформатировали его с помощью mkfs.* ), Вы можете удалить новый раздел и снова расширить сокращенный раздел. Если он снова установится правильно, то вы можете снова сжать его с помощью вышеупомянутых надлежащих процедур. Вы также можете сначала запустить fsck, прежде чем монтировать его.

Однако, если новый раздел уже отформатирован, данные почти наверняка потеряны. Для этого вам может понадобиться более "профессиональный" подход к его спасению.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .