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 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: новая партиция
> Вот еще такой вопросик сопутствующий: можно ли на /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: новая партиция
Привет! Вот еще такой вопросик сопутствующий: можно ли на /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: новая партиция
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: новая партиция
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: новая партиция
> >Привет! > > > >Сейчас у меня линуксовая партиция довольно маленькая (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 соответсвтвенно тоже) приходится чистить после каждого обновления...
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: новая партиция
Alexey Buistov wrote: Привет! Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), что понятное дело начинает сказываться :) С другой стороны, есть на винте неразмеченных 40 гектаров. И есть большое желание сделать новую партицию и перенести на нее /usr и /home со старой. Подскажите как и чем это можно сделать. Alexey Buistov, Software Engineer, Miratech Ltd. Ручками. fdisk'ом - новые партиции mkfs - файловые системы затем загружаешься с cd в rescue режиме маунтишь нужные партиции mv - переносишь данные в /etc/fstab добавляешь записи о том куда монтировать /usr и /home отмонтируешься перезагружаешься уже с винта ВСЁ! -- С уважением, Виктор
Re: новая партиция
> Сейчас у меня линуксовая партиция довольно маленькая (1.5 гектара), > что понятное дело начинает сказываться :) С другой стороны, есть на > винте неразмеченных 40 гектаров. И есть большое желание сделать новую > партицию и перенести на нее /usr и /home со старой. Подскажите как и > чем это можно сделать. fdisk && mke2fs :) -- Thanks, _ Aleksey Luzin