LINUX.ORG.RU

Ты написал недостаточно, чтобы хотя-бы более-менее определенно сказать, достаточно или нет.

Какой размер раздела? Сколько свободного места? Готов, что система после этого не запустится?

andytux ★★★★★
()

Нужно диск размечать по правилу от большего к меньшему: home, root, swap, esp. Если у тебя системный раздел первее, то при попытке расширить того же хомяка, все блоки будут смещены взад, те сколько он занимал, столько данных и запишется по новой. Используй Btrfs там нет разделов, но есть подтома у которых динамический размер ЛИБО можно использовать LVM с его логическими разделами, где один раздел может занимать, например, первые N секторов, M секторов посередине и O где-то в конце, при изменении размера логических разделов данные не перезаписываются.

uwuwuu
()
Ответ на: комментарий от andytux

даже может быть и на диске который изменяешь :).
груб образ iso грузит полностью в память и раздел с файлом образом никак не влияет на работу.

pfg ★★★★★
()

0) Забекапить важные данные.

1) resize2fs /dev/sda1 новый_размер-6G

2) С помощью fdisk посмотреть текущую таблицу разделов и запомнить начало нужного раздела.

3) Удалить нужный раздел.

4) Создать новый раздел с началом в запомненной позиции и размером старый_размер-5GB

5) Записать изменения.

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

6) resize2fs /dev/sda1 для подгонки размера ФС под размер раздела.

Не уверен, что получится уменьшить размер ФС без размонтирования.

Radjah ★★★★★
()