lunick |
|
Темы:
35
Сообщения:
174
Участник с: 10 ноября 2008
|
Собственно сабж. Как увеличить /usr подскажите пожалуйста ? Разбито вот так: /dev/sda2 464M 150M 290M 35% / /dev/sda9 4,7G 2,8G 1,9G 61% /opt /dev/sda8 4,7G 4,6G 157M 97% /usr /dev/sda7 2,8G 362M 2,5G 13% /var /dev/sda6 957M 33M 925M 4% /tmp /dev/sda1 183M 18M 155M 11% /boot /dev/sda4 452G 238G 214G 53% /home ЗЫ Впредь буду запаслевее=) |
konstantinov-ms |
|
Темы:
15
Сообщения:
637
Участник с: 29 ноября 2009
|
Думаю, просто отрезать кусок от /home и монтировать этот кусок в процессе загрузки в /usr. Просто поправите /etc/fstab, да и всех делов. Только данные с /usr сохраните с помощью tar.gz, а потом распакуете эти данные на новый раздел. Я не профи, но делал бы именно так. |
lunick |
|
Темы:
35
Сообщения:
174
Участник с: 10 ноября 2008
|
konstantinov-msОб этом подумывал… Но как их (/usr и часть от /home) объеденить? |
konstantinov-ms |
|
Темы:
15
Сообщения:
637
Участник с: 29 ноября 2009
|
lunickkonstantinov-msОб этом подумывал… Но как их (/usr и часть от /home) объеденить? Зачем их объединять? В Gparted уменьшаете раздел с /home на 8-10 гигабайт (сколько хотите оставть для /usr), потом на освободившемся месте создаёте раздел, узнаёте uuid этого раздела и прописываете его в fstab в качестве /usr. Только данные со старого /usr не забудьте перенести. А к чему присоединять старый /usr, это смотреть нужно. Можно вообще его отдельным каталогом монтировать в любую точку, например, в /home/musik У меня и /home маленький, только для хранения настроек. А данные я храню на большом разделе /media/Library. Но это как кому удобнее. |
void |
|
Темы:
32
Сообщения:
375
Участник с: 15 февраля 2010
|
а почему столько разделов? Я не могу уловить логику, которой руководствовался бы человек, разбивающий диск таким образом. С одной стороны имеется не маленький жесткий диск, с другой стороны место под некоторые разделы выделено “скупо” (/usr, /opt), с тетьей - куча разделов, что ну никак не способствует экономии места на ХДД, да еще и присутсвуют разделы черезчур большие, учитывая их предназначение (/boot, /var). И все это как-то друг-другу противоречит. Если это все на тестовой машине и используется эксперементальная версия файловой системы, то это, конечно, объясняет такое кол-во разделов и использование Extended Partitions… Но тогда взял и переразбил диск заного - ведь ценная информация и эксперементальный софт никто не будет использовать друг с другом, а значит в этом случае можно не волноваться о потере данных. В общем, что бы там ни было, я бы скопировал все данные со всех разделов на sda4 и удалил бы все эти разделы, потом создал бы /boot на 100мб и все остальное кинул бы под /. Получаем / ~11gb, из них занято ~8gb - получаем ~3gb свободных. PS. Мой пост вряд ли можно назвать ответом на вопрос, но ИМХО с изменением размеров всех этих разделов будет просто нереально много геммороя и риска все потерять. |
konstantinov-ms |
|
Темы:
15
Сообщения:
637
Участник с: 29 ноября 2009
|
voidВполне, кстати, решение. У меня весь / занимает 10 Гб. Плюс к этому /home на отдельном разделе, и всё. И десяти гигабайт под весь / хватает за глаза (правда, приходится иногда кэш pacman`а чистить). Так что, Ваш вариант, наверное, самый разумный. |
Nebulosa |
|
Темы:
10
Сообщения:
831
Участник с: 05 марта 2009
|
К слову…/dev/sda1 9,4G 3,8G 5,6G 41% / /dev/sda2 289G 173G 117G 60% /home Что стоит у ТС из программ чтобы получить /usr больше чем весь мой корень?.. |
lunick |
|
Темы:
35
Сообщения:
174
Участник с: 10 ноября 2008
|
voidСлишком большая предыстория, почему так… voidПро логику: см выше… Про скупость (/usr /opt): я увеличил в двое эти разделы, после некоторых манипуляций с компом, и думал хватит=) Я не экономлю место, для чего… с /boot переборщил - знаю=) /var тока тока. voidМашинка не тестовая. voidМожно все переделать, но это точно гемора много… Всем спасибо, курс дейсвий принят. |
kstati |
|
Темы:
5
Сообщения:
103
Участник с: 04 марта 2010
|
Первый вариант, очевидный: mv /usr /home/usr ln -s /home/usr /usr Второй заманчивее: Использование aufs2 с моунтом типа такого br:/home/diffs/usr.diff=rw:/usr=ro google -> aufs Третий ещё интереснее. usr упаковать в squashfs, затем накладывать на него бренч aufs. Ну и самый простой и безболезненый — тотальная переразбивка диска. |