Изменение размера раздела

Здравствуйте форумчане :3
При установке арча юзал автоматическую разбивку диска и все бы хорошо ,но вот место на /root разделе заканчивается…
Как можно отрезать пару ГБ от хома и прикрепить к /root и надо ли это ?
Сейчас на /root свободно 740 мб -_-
Скорее всего, не надо. Лучше попробуйте сделать “pacman -Scc”.
Если не поможет, посмотрите, что отъедает место на диске. Скорее всего, что-нибудь в /var.
Если сами не разберетесь, покажите, как диск разбит. Хотя бы так:
$ sudo fdisk -l
$ df
Прошелся Bleachbit и удалил кеш pacman -стало 1.6 гб
Выхлопы терминала
fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, всего 156301488 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x9a719a71
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *          63      208844      104391   83  Linux
/dev/sda2          208845     4417874     2104515   82  Linux своп / Solaris
/dev/sda3         4417875    19792079     7687102+  83  Linux
/dev/sda4        19792080   156296384    68252152+  83  Linux

df
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
rootfs             7662396      5625180  1652864           78% /
/dev               1026336            0  1026336            0% /dev
/run               1027888          260  1027628            1% /run
/dev/sda3          7662396      5625180  1652864           78% /
shm                1027888          968  1026920            1% /dev/shm
tmpfs              1027888           52  1027836            1% /tmp
/dev/sda4         68135236     12369424 52353208           20% /home
/dev/sda1            99590        16454    77917           18% /boot

Вообще какой пороговый минимум свободного места на /root ?
Грубо говоря, пороговой величины нет. При оставшемся пространстве 0% пользователь начнет чувствовать различные непредсказуемые глюки. Но система не рухнет, т.к на диске обычно системой резервируется определенное место, недоступное пользователю. Можете глянуть для примера у себя:
sudo tune2fs -l /dev/sda3 | grep "Reserved block count"
Но, лучше не доводить до ручки. Периодически кеш пакетов удаляйте или перенесите в другое место. Ваших ~7 гигабайт на корневой раздел вполне достаточно в большинстве случаев.
tune2fs -l /dev/sda3 | grep "Reserved block count"
Reserved block count:     96088
Спасибо за помощь :3
kurych
Скорее всего, не надо.
А все-же? Мне вот тоже интересно, не всегда вариант с удалением прокатывает, можно конечно пользовать потом костыли типа симлинков и переносить части раздела в другой диск, но имеено работа с файловой системой интересует..
Я знаю три варианта:
1. Решение в лоб: забекапить систему, переразбить диск, загрузившись с внешнего носителя, восстановить систему.
плюсы: просто до безобразия
минусы: нужен дополнительный диск для бекапа.
2. воспользоваться Gparted. Можно скачать live-cd.
плюсы: Делается на живом диске. Графика, кликание мышкой.
минусы: все равно надо понимать, что делаешь, что бы не потерять данные. И от сбоев никто не застрахован.
3. заранее подумать, что, возможно, захочется манипулировать дисковым пространством, и поставить систему сразу на LVM.
плюсы: сплошные плюсы на мой взгляд.
минусы: надо думать об этом заранее, нужно читать маны по LVM.
2. воспользоваться Gparted. Можно скачать live-cd.
плюсы: Делается на живом диске. Графика, кликание мышкой.
минусы: все равно надо понимать, что делаешь, что бы не потерять данные. И от сбоев никто не застрахован.
к сожалению вынужден поспорить, у меня не вышло увеличить размер парты если “после нее” находится др. раздел. Думаю именно это и хочет ТС. Я могу толко порекомендоват вариант “в лоб” как действующий.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Скачал GPARTED Live ,через Resize/Move сначала уменьшил /home ,а затем добавил это пространство к /root-полет нормальный :3
Все способы хороши если есть физический доступ к серверу. А если система в датацентре и доступ только по ssh?
 
Зарегистрироваться или войдите чтобы оставить сообщение.