Если /homeраздел находится на отдельном Linux-разделе, то самый безопасный способ изменить его размер — это обычно загрузиться из Live-среды, чтобы раздел не использовался активно. Сначала сделайте резервную копию важных файлов, определите точное /homeустройство, а затем используйте GParted Live для уменьшения или увеличения его размера. Это руководство описывает стандартный выделенный раздел; для зашифрованных LUKS-разделов и томов LVM требуются дополнительные шаги, специфичные для каждого уровня.
Перед изменением размера домашней перегородки
Изменение разделов может привести к потере данных, если вы выберете неправильное устройство, произойдет отключение питания или прервется операция. Проект GParted настоятельно рекомендует создать резервную копию диска или образа раздела перед изменением размера или перемещением разделов. Перед продолжением ознакомьтесь с официальной документацией GParted Live .
- Создайте резервную копию своих домашних файлов на другом физическом диске или в проверенном месте для резервного копирования.
- Убедитесь, что
/homeэто отдельный раздел. Если это всего лишь каталог внутри корневой файловой системы, то отдельного домашнего раздела для изменения размера нет.
- Проверьте тип файловой системы. GParted может увеличивать и уменьшать размер файловых систем ext4 и Btrfs, но XFS нельзя уменьшить напрямую. Текущая таблица поддержки находится на странице характеристик файловых систем GParted .
- Помните, что для увеличения размера раздела требуется прилегающее нераспределенное пространство. Если свободное пространство есть в другом месте на диске, возможно, сначала потребуется переместить или изменить размер другого раздела.
1. Определите домашний раздел Linux.
Загрузившись в обычную версию Linux, откройте терминал и выполните следующую команду:
findmnt /home
findmnt -T /home
lsblk -f
Первая команда проверяет точное местоположение /homeмонтирования. -TКоманда показывает, какая файловая система содержит /homeпуть, а lsblk -fпомогает сопоставить устройство с его файловой системой, меткой, размером и другими разделами. Запишите точное имя устройства. Например, /dev/nvme0n1p4— это всего лишь пример; в вашей системе может использоваться совершенно другой путь.
Если findmnt /homeсистема не возвращает информацию о выделенной точке монтирования и findmnt -T /homeсообщает о корневой точке монтирования /, значит, ваш домашний каталог находится не на отдельном разделе, и данная процедура неприменима.

2. Создайте загрузочный USB-накопитель GParted.
Загрузите текущую стабильную версию с официальной страницы загрузки GParted . По состоянию на 22 октября 2026 года, указанная там стабильная версия GParted Live — 1.8.1-6 для amd64 . GParted отмечает, что текущие версии Live являются 64-битными для систем x86-64.

Далее запишите ISO-образ на USB-накопитель. Один из простых графических вариантов — balenaEtcher . Выберите «Прошивка из файла» , выберите ISO-образ GParted, выберите нужный USB-накопитель и начните прошивку. USB-накопитель будет стерт, поэтому внимательно проверьте целевой накопитель.

3. Загрузите GParted Live.
Перезагрузите компьютер и используйте меню загрузки прошивки, чтобы загрузиться с USB-накопителя. Клавиша загрузки различается в зависимости от производителя, обычно это одна из функциональных клавиш или клавиша Esc. Когда появится меню GParted, выберите GParted Live (настройки по умолчанию) . На текущей странице загрузки GParted указано, что образ amd64 поддерживает UEFI Secure Boot.

4. Выберите правильный диск и домашний раздел.
После запуска GParted используйте селектор устройств в правом верхнем углу, чтобы выбрать диск, содержащий ранее идентифицированный вами раздел. Сопоставьте путь к устройству, файловую систему, размер и метку, вместо того чтобы гадать. Для смонтированного раздела могут быть отключены параметры изменения размера; в разделе часто задаваемых вопросов GParted рекомендуется отмонтировать его перед изменением.

5. Измените размер домашнего раздела.
Щелкните правой кнопкой мыши по домашнему разделу и выберите «Изменить размер/Переместить» .

Чтобы уменьшить размер /home , уменьшите значение параметра « Новый размер» или перетащите соответствующий край раздела внутрь. Оставьте достаточно свободного места для текущих файлов и будущего роста. Чтобы увеличить размер, увеличьте его в нераспределенное пространство, непосредственно прилегающее к разделу. В документации GParted отмечается, что для увеличения размера раздела необходимо, чтобы нераспределенное пространство было прилегающим к нему.

Если свободное пространство, которое вы хотите использовать, отделено от /homeдругого раздела, не следует просто вводить большее число. Сначала необходимо создать смежное нераспределенное пространство, что может потребовать перемещения или изменения размера соседних разделов. Перемещение больших разделов может занять много времени и сопряжено с риском, поэтому особенно важно иметь актуальную резервную копию.
6. Применить ожидающую операцию
Нажмите «Изменить размер/Переместить» , чтобы добавить изменение в очередь. Перед записью на диск проверьте ожидающую операцию и подтвердите путь к устройству и новый размер. Затем нажмите зеленую галочку или выберите «Редактировать» > «Применить все операции» .

Не выключайте компьютер, не извлекайте запоминающее устройство и не прерывайте работу GParted во время применения изменений. После успешного завершения операции закройте GParted, перезагрузите компьютер, извлеките загрузочный USB-накопитель и запустите Linux в обычном режиме. Запустите GParted findmnt /homeи GParted lsblk -fеще раз, чтобы подтвердить окончательную конфигурацию.
Если функция изменения размера/перемещения недоступна
- Раздел смонтирован: перед повторной попыткой отмонтируйте его из рабочей среды.
- Файловую систему нельзя уменьшить: например, XFS поддерживает увеличение размера, но не прямое уменьшение в GParted. Не следует принудительно выполнять эту операцию.
- Раздел находится внутри LUKS или LVM: изменения размера только видимого раздела недостаточно; может потребоваться изменение размера уровней шифрования, физического тома, логического тома и файловой системы в правильном порядке.
- Прилегающего нераспределенного пространства нет: сначала создайте прилегающее пространство, безопасно изменив размер или переместив соседний раздел.