Переразбивка разделов

Knoppix

Модераторы: Warderer, Модераторы разделов

stanlee
Сообщения: 44

Переразбивка разделов

Сообщение stanlee »

Ситауация такова
как известно по умолчанию все пользователи живут в разделе home
а меня тут приперли к стенке и сказали что пользователи должны жить в разделе var
хоть стреляйся но шоб тама

а я не знаю как это сделать :(
суть такова что у меня ща в home примерно 150 гиг
а в var около 3 - как перераспределить место?

подскажите пожалуйста
Спасибо сказали:
Phantom
Сообщения: 24

Re: Переразбивка разделов

Сообщение Phantom »

umount /home
mkdir /var/home
mount <раздел где home лежит> /var/home
ну и для красоты
ln -sf /var/home /home

Хотя смысла в этом не вижу никакого.
В связи с ненадобностью аккаунта и невозможностью его удалить предоставляю его в public domain
login: wwk
passwd: gtyudby
Спасибо сказали:
stanlee
Сообщения: 44

Re: Переразбивка разделов

Сообщение stanlee »

Lazy Cat писал(а):
05.12.2005 13:23
umount /home
mkdir /var/home
mount <раздел где home лежит> /var/home
ну и для красоты
ln -sf /var/home /home

Хотя смысла в этом не вижу никакого.


как ты предлагаешь получается что я наращиваю директорию /var/home
а мне нужно увеличить емкость всего раздела var
как в виндовом партишене перенести свободное пространство одного раздела другому
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Переразбивка разделов

Сообщение ddc »

stanlee писал(а):
06.12.2005 00:09
как в виндовом партишене перенести свободное пространство одного раздела другому
Так нельзя.
Спасибо сказали:
stanlee
Сообщения: 44

Re: Переразбивка разделов

Сообщение stanlee »

а как быть
у меня на вар завязано нетолько home а почти все разделы
и одними симлинками тама не обойдется
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Переразбивка разделов

Сообщение elide »

так а в чем проблема? может есть другое решение?
должны быть очень веские причины, чтоб взять и убрать /home с того места, где он был несколько десятков лет... и уж тем более запихнуть его в /var... а почему не в /etc? или в /bin?
опиши задачу подробнее, может кто чего и придумает...
слава роботам!
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Переразбивка разделов

Сообщение Warderer »

Интересно, а почему про LVM никто не вспоминает?
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Phantom
Сообщения: 24

Re: Переразбивка разделов

Сообщение Phantom »

Warderer писал(а):
06.12.2005 10:18
Интересно, а почему про LVM никто не вспоминает?

А так же про RAID, SCSI и journaling file systems.
Наверное потому, что все эти умные слова не имеют отношения к поставленой задаче.
В связи с ненадобностью аккаунта и невозможностью его удалить предоставляю его в public domain
login: wwk
passwd: gtyudby
Спасибо сказали:
Phantom
Сообщения: 24

Re: Переразбивка разделов

Сообщение Phantom »

stanlee писал(а):
06.12.2005 00:09
как ты предлагаешь получается что я наращиваю директорию /var/home
а мне нужно увеличить емкость всего раздела var
как в виндовом партишене перенести свободное пространство одного раздела другому

Ты бы задачу четче описал - ответы были бы более конструктивными.
Если тебе просто места в /home не хватает - проще добавить места туда где мало и не корежить при этом все что подруку попадется.
У меня в одном месте такой винигрет образовался:

Код: Выделить всё

wwk@gobsek:/home% ls -l
итого 7
drwx--x--x   2 wwk      users        1024 Dec 16  2004 al/
lrwxrwxrwx   1 root     sys            19 Feb 12  2002 distr -> /home/ftp/pub/distr/
drwxr-xr-x   8 root     wheel        1024 Nov  5  2002 ftp/
lrwxrwxrwx   1 root     root           10 Feb 11  2002 karp -> users/karp/
drwx--x--x   2 mechik   users        1024 Feb  4  2005 mechik/
drwxr-xr-x  17 wwk      root         4096 Jul  5  2004 users/
lrwxrwxrwx   1 root     root           15 Jul  6  2004 wwk -> /home/users/wwk/
wwk@gobsek:/home% df -h|grep home
/dev/sda8             4.6G  3.0G  1.4G  68% /home/ftp/pub/distr
/dev/sda9             942M  481M  412M  54% /home/users
/dev/sdc1             1.9G  1.3G  567M  70% /home/users/wwk

так если есть неразмеченное место на диске - можно сделать новый раздел и примонтировать туда, где это место нужно.
Если диск разбит полностью - тогда либо симлинками на другие разделы унести, либо следующей последовательностью действий - backup, repartitioning, restore - привести ситуацию к первому случаю.
В связи с ненадобностью аккаунта и невозможностью его удалить предоставляю его в public domain
login: wwk
passwd: gtyudby
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Переразбивка разделов

Сообщение alv »

Lazy Cat писал(а):
06.12.2005 10:47
Warderer писал(а):
06.12.2005 10:18

Интересно, а почему про LVM никто не вспоминает?

А так же про RAID, SCSI и journaling file systems.
Наверное потому, что все эти умные слова не имеют отношения к поставленой задаче.

LVM - имеет, с ее помощью можно решить поставленную задачу, но достаточно гемморойно (методику Владимир Холманов описывал)
А главное - зачем?
/var/home может создать массу проблем для сетевых машин, когда требуются специфические опции монтирования (и часто именно для /var и /home. причем разные)
я еще могу понять /usr/home - за ним 30-летняя традиция, и до сих пор во Free такое практикуется
можно попытаться обосновать целесообразность /usr/local/home
но /var/home? - ума не приложу, зачем
Спасибо сказали:
stanlee
Сообщения: 44

Re: Переразбивка разделов

Сообщение stanlee »

кроче ситуацию решили

было
/dev/sdb1 250M 70M 168M 30% /
tmpfs 507M 0 507M 0% /dev/shm
/dev/sdb9 135G 33M 3,7G 1% /home
/dev/sdb8 1,5G 8,1M 1,5G 1% /tmp
/dev/sdb5 4,6G 384M 4,0G 9% /usr
/dev/sdb6 3G 140M 128G 1% /var


а стало
/dev/sdb1 250M 70M 168M 30% /
tmpfs 507M 0 507M 0% /dev/shm
/dev/sdb9 3,9G 33M 3,7G 1% /home
/dev/sdb8 1,5G 8,1M 1,5G 1% /tmp
/dev/sdb5 4,6G 384M 4,0G 9% /usr
/dev/sdb6 135G 140M 128G 1% /var

тока решал не я и все равно не понял как сделали :)
данное требование было взято не с потолка так что извиняйте братцы
меня самого к стенке поставили
Спасибо сказали: