RE: новая партиция
Привет! Вот еще такой вопросик сопутствующий: можно ли на /usr и /home замаунтить один и тот же девайс или это в принципе невозможно? ЗЫ. fdisk на команду добавления новой партиции сказал no free secors available. Пришлось зупускать выньдос и партишн маджиком отрезать :( Alexey Buistov, Software Engineer, Miratech Ltd.-Original Message-From: Dmitry Fedoseev Sent: Wednesday, April 07, 2004 9:03 AMTo: debian-russian@lists.debian.orgCc: Debian List (E-mail)Subject: Re: новая партиция Victor B. Wagner пишет: On 2004.04.06 at 11:55:33 +0300, Alexey Buistov wrote: Привет! Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. Руками. 1. Запускаешь cfdisk размечаешь партиции. 2. Перезагружаешья. К сожалению, Linux не умеет перечитывать partition table с диска, с которого хоть что-то смонтировано. Лучше сразу в single user перегружаться, чтобы лишних процессов не было. 3. Создаешь на созданных партициях файловые системы (mkfs -t ext2). 4. Любым осмысленным инструментом (tar, cpio, cp -a, dump|restore) переносишь файлы на партицию смонтированную, скажем, на /mnt и размонтируешь её оттуда. 5. mv /usr /usr-old mkdir /usr mount /dev/hdaчто-надо /usr/ 6. rm -rf /usr-old 7. Не забыааешь прописать новую партицию в /etc/fstab, чтобы при загрузке нашлась. 7. Перегружаешься обратно в мультиюзер и убеждаешься, что новая партиция смонтировалась. Странно, что никто не вспомнил про LVM. Если cпланировать распределениедиска на разделы не получается, то очень удобно. Недостаток один - нужнопонять написанное в LVM-Howto и Filesystems-Howto.Дмитрий Федосеев.
Re: новая партиция
Вот еще такой вопросик сопутствующий: можно ли на /usr и /home замаунтить один и тот же девайс или это в принципе невозможно? возможно mount /dev/hda1 /usr mount /dev/hda1 /bla-bla mount /dev/hda1 /bla-bla-bla если кернел конечно выше 2.4 но тогда уж лучше просто хоум в /usr держать иначе это - извращение ЗЫ. fdisk на команду добавления новой партиции сказал no free secors available. Пришлось зупускать выньдос и партишн маджиком отрезать :( да - точно - извращениц! ;)
Re: новая партиция
Alexey Buistov пишет: Привет! Вот еще такой вопросик сопутствующий: можно ли на /usr и /home замаунтить один и тот же девайс или это в принципе невозможно? ЗЫ. fdisk на команду добавления новой партиции сказал no free secors available. Пришлось зупускать выньдос и партишн маджиком отрезать :( Можно сделать символический link: mkdir /usr/home cp -r /home/* /usr/home rm -rf /home ln -sf /usr/home /home
Re: новая партиция
Здравствуйте, Dmitry E. Oboukhov! а можно еще и в mount опцию --bind использовать On Thu, Apr 08, 2004 at 12:49:16PM +0400, you wrote: - Вот еще такой вопросик сопутствующий: можно ли на /usr и /home замаунтить один и тот же девайс или это в принципе невозможно? - возможно - - mount /dev/hda1 /usr - mount /dev/hda1 /bla-bla - mount /dev/hda1 /bla-bla-bla - - если кернел конечно выше 2.4 - - но тогда уж лучше просто хоум в /usr держать - иначе это - извращение - - - - ЗЫ. fdisk на команду добавления новой партиции сказал no free secors available. Пришлось зупускать выньдос и партишн маджиком отрезать :( - да - точно - извращениц! ;) - - -- Denis A. Egorov
Re: Было: новая партиция
Alexey Kostarev [EMAIL PROTECTED] writes: Viktor Vislobokov пишет: Можно сделать символический link: Ох незря я тогда плевался на этот перевод! Прямо как президенты буши придумываем новые слова. Вот Буш придумал анализацию вместо анализа, а какой-то умный переводчик придумал символическую ссылку вместо символьной. symbol - символ symbolic link - символьная ссылка и слово символическая здесь не катит - мы не символикой занимаемся, а ссылка представляем собой набор символов. P.S. Подозреваю, что сейчас начнут кидаться помидорами. А чёрт с ним. Это я от досады. Виктор - это я - Алексей Костарев:-) На свой грех решил немного поучаствовать в дискусии. С твоим возражением полностью согласен - что-то коротнуло - так что помидорами кидаться не буду Да символическая она, символическая. Так как не является собственно объектом, на который ссылается, а просто символизирует его. Вот hard link перевести адекватно несколько сложнее. -- С уважением, Константин Матюхин root:x:0:0:God:/root:/bin/sh daemon:x:1:1:Daemon:/usr/sbin:/bin/sh adam:x:1001:1001:Adam:/home/adam:/bin/sh eva:x:1002:1002:Eva:/home/eva:/bin/sh
Re: Было: новая партиция
Dmitry Beloglazov wrote: On Thu, Apr 08, 2004 at 05:07:21PM +0400, Konstantin Matyukhin wrote: Да символическая она, символическая. Так как не является собственно объектом, на который ссылается, а просто символизирует его. Вот hard link перевести адекватно несколько сложнее. Символьная. Не является собственно объектом ссылка. Которая, кстати, ничего не символизирует. Символизировать что-либо - задача символов, а не ссылок. А hard link вполне адекватно переводится в жесткая ссылка. Полностью согласен! -- С уважением, Виктор
Re: новая партиция
On 2004.04.06 at 11:55:33 +0300, Alexey Buistov wrote: Привет! Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. Руками. 1. Запускаешь cfdisk размечаешь партиции. 2. Перезагружаешья. К сожалению, Linux не умеет перечитывать partition table с диска, с которого хоть что-то смонтировано. Лучше сразу в single user перегружаться, чтобы лишних процессов не было. 3. Создаешь на созданных партициях файловые системы (mkfs -t ext2). 4. Любым осмысленным инструментом (tar, cpio, cp -a, dump|restore) переносишь файлы на партицию смонтированную, скажем, на /mnt и размонтируешь её оттуда. 5. mv /usr /usr-old mkdir /usr mount /dev/hdaчто-надо /usr/ 6. rm -rf /usr-old 7. Не забыааешь прописать новую партицию в /etc/fstab, чтобы при загрузке нашлась. 7. Перегружаешься обратно в мультиюзер и убеждаешься, что новая партиция смонтировалась.
Re: новая партиция
Victor B. Wagner пишет: On 2004.04.06 at 11:55:33 +0300, Alexey Buistov wrote: Привет! Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. Руками. 1. Запускаешь cfdisk размечаешь партиции. 2. Перезагружаешья. К сожалению, Linux не умеет перечитывать partition table с диска, с которого хоть что-то смонтировано. Лучше сразу в single user перегружаться, чтобы лишних процессов не было. 3. Создаешь на созданных партициях файловые системы (mkfs -t ext2). 4. Любым осмысленным инструментом (tar, cpio, cp -a, dump|restore) переносишь файлы на партицию смонтированную, скажем, на /mnt и размонтируешь её оттуда. 5. mv /usr /usr-old mkdir /usr mount /dev/hdaчто-надо /usr/ 6. rm -rf /usr-old 7. Не забыааешь прописать новую партицию в /etc/fstab, чтобы при загрузке нашлась. 7. Перегружаешься обратно в мультиюзер и убеждаешься, что новая партиция смонтировалась. Странно, что никто не вспомнил про LVM. Если cпланировать распределение диска на разделы не получается, то очень удобно. Недостаток один - нужно понять написанное в LVM-Howto и Filesystems-Howto. Дмитрий Федосеев.
новая партиция
Title: новая партиция Привет! Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. Alexey Buistov, Software Engineer, Miratech Ltd.
Re: новая партиция
Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. fdisk mke2fs :) -- Thanks, _ Aleksey Luzin
Re: новая партиция
Alexey Buistov wrote: Привет! Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. Alexey Buistov, Software Engineer, Miratech Ltd. Ручками. fdisk'ом - новые партиции mkfs - файловые системы затем загружаешься с cd в rescue режиме маунтишь нужные партиции mv - переносишь данные в /etc/fstab добавляешь записи о том куда монтировать /usr и /home отмонтируешься перезагружаешься уже с винта ВСЁ! -- С уважением, Виктор
Re: новая партиция
Alexey Buistov wrote: Привет! Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. Alexey Buistov, Software Engineer, Miratech Ltd. Ручками. fdisk'ом - новые партиции mkfs - файловые системы затем загружаешься с cd в rescue режиме маунтишь нужные партиции mv - переносишь данные в /etc/fstab добавляешь записи о том куда монтировать /usr и /home отмонтируешься перезагружаешься уже с винта зачем столько лишних манипуляций? 1. создаем партиции(fdisk mkfs) 2. прописываем в fstab 3. cd / mv usr usr1 mv home home1 mkdir usr mkdir usr1 mount -a переносим из usr1 в usr, из home1 в home и собственно все
Re: новая партиция
Привет! Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. Alexey Buistov, Software Engineer, Miratech Ltd. Ручками. fdisk'ом - новые партиции mkfs - файловые системы затем загружаешься с cd в rescue режиме маунтишь нужные партиции mv - переносишь данные в /etc/fstab добавляешь записи о том куда монтировать /usr и /home отмонтируешься перезагружаешься уже с винта если аккуратно, то можно и без перезагрузки (сам недавно расширял /var и /usr) просто надо команду копирования раздела/переименования/перемонтирования одной строкой задать а потом старый /usr (/var) удалить из root'а PS: кстати никто не знает, как apt научить скачивать/ставить deb-ы по одному и не складировать их в /var/apt/cache/arчего-то-там? а то у меня на одной машинке (винт там маленький и /var соответсвтвенно тоже) приходится чистить после каждого обновления...