Как увеличить размер раздела root на Linux, минимизируя риск потери данных?

Чтобы увеличить размер root директории, существуют несколько способов. Какие методы вы знаете для этого и какие из них для вас предпочтительны?
  • 24 июня 2024 г. 7:21
Ответы на вопрос 2
1. Использование Live CD: Можно загрузиться с Live CD или USB и изменить разделы диска с помощью утилиты GParted. Этот способ минимизирует риск потери данных, так как вы работаете с диском вне операционной системы.

2. Использование LVM (Logical Volume Manager): LVM позволяет управлять разделами диска более гибко, добавляя или удаляя диски из группы хранения данных. Этот метод также позволяет увеличить размер root раздела без переустановки системы.

3. Использование команды resize2fs: Если у вас есть свободное пространство на диске, можно использовать команду resize2fs для увеличения размера root файловой системы. Этот метод предпочтителен, если изменения нужно сделать быстро и просто.

Каждый из этих методов имеет свои преимущества и недостатки, и выбор будет зависеть от конкретной ситуации и уровня вашего опыта работы с Linux. В любом случае, перед внесением изменений в разделы диска, рекомендуется создать резервную копию данных, чтобы избежать потери информации в случае возникновения проблем.
качаешь gparted. 
записываешь его на флешку с загрущкой. (описание там же на сайте gparted)
альт.вариант: записать в груб-меню на диске, дабы iso-образ записывался в ram и оттуда запускался gparted
загружаешься в орфлайн gparted, меняешь размеры разделов диска как нужно.

вар2: загружаешь через любимый менеджер разделов, делаешь тож самое в нем.

бекап нужен на тот случай, когда при перемещении разделов возникнет ошибка или облом с питанием.

как вариант для уменьшения офлайн-работы, можно предварительно отмонтировать /dev/sda3, перетянуть, его так, чтобы перед ним было свободно 200+ гб свободного места, и только потом перегрузиться в оффлайн-gparted и увеличить /dev/sda2 на освободившееся место - это действие будет очень быстрое.
Похожие вопросы