Я понял, что создание двух разделов было ошибкой
Не обязательно. Ваш выбор 30 гб под рут и отдельный домашний раздел в принципе удачный. 30 ГБ более чем достаточно для корневого раздела (или, возможно, просто достаточно, если вы устанавливаете множество пакетов snap или пакетов flatpak).
Просто убедитесь, что вы контролируете то, что хранится в корневом разделе. То, что ваш 30-гигабайтный корень заполнен, само по себе ненормально. Возможно, у вас много старых ядер, или очень большие файлы журналов, или какие-то большие файлы застряли в /var/tmp.
В качестве альтернативы также можно объединить эти разделы. Это более простая установка, и меньше риска, что / заполнится, если вы будете охранять свободное пространство в целом. Однако в этом случае новая переустановка включает в себя очистку всего раздела.
Ваш план звучит хорошо. Скопируйте весь /home на USB-накопитель, отформатированный в файловой системе Linux, с сохранением всех прав доступа к файлам: используйте rsync
для этого.
Затем с живого компакт-диска вы можете 1) Стереть раздел, который был смонтирован в /home 2) Расширить раздел /, чтобы заполнить все пространство 3) отредактировать фстаб
файл, который находится под /и т.д
чтобы удалить строку, которая ссылается на /home и 4) скопируйте все содержимое вашего /home с USB обратно в /home на корневом разделе (снова используйте rsync
).
Если все сделано правильно, ваша система должна загрузиться, как будто ничего не произошло.
Если не получится, просто переустановите и скопируйте данные обратно. Затем у вас останутся некоторые потребности в настройке и установке программного обеспечения, которое вы используете.
Самое главное во всей этой истории — иметь хорошие и актуальные резервные копии ваших личных данных. Как только вы это сделаете, не бойтесь: ничего не может пойти не так.