From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 24 Jul 2003 15:44:48 +0700 From: Evgeny Yugov To: community@altlinux.ru Message-Id: <20030724154448.68004413.yugov@scs-900.ru> In-Reply-To: <20030724132353.43e1b37d.nikodim@kgrs.kuzbe.elektra.ru> References: <317782642.20030724081244@empils.ru> <20030724132353.43e1b37d.nikodim@kgrs.kuzbe.elektra.ru> Organization: SCS-900 X-Mailer: Sylpheed version 0.9.2 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [Comm] Re: =?koi8-r?b?8NLPwszFzcEg0NLJINDF0sXF2sTFIM7BIMTS1cfPyiDXyc7U?= X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jul 2003 08:44:43 -0000 Archived-At: List-Archive: List-Post: On Thu, 24 Jul 2003 13:23:53 +0800 Да хватит разврата! (с) Анек. Я не редактировал сей "документ"(это кусок переписки) мож кто возмется и выложит на atmsk: " Косяк однако. linux-овый dump заточен под ext2/ext3 fs. Он знает сруктуру файловой системы и напрямую лазит к ней, минуя vfs. В данном случае можно перенести tar-ом: tar cvsSplf - * | ( cd /mnt/hda3; tar xsSpf - ) обрати внимание на ключ 'l' в первом вызове tar (stay in local file system when creating an archive)" Данный метод позволяет скопировать /dev и /proc Далее: "Вообще перенос с одного винта на другой выглядит примерно так: Например старый винт - это /dev/hdb, новый - /dev/hdc. Перенос лучше выполнять загрузившись с другого диска (repair disk, инсталяционный cdrom в repair mode), или в крайнем случае - из single mode (чтоб не было всяких процессов, которые в момент переноса могут писать в какие-нибудь файлы - например в log-и) - создаем точки монтирования для старого и нового диска: mkdir /mnt/old /mnt/new - монтируем дерево каталогов старого диска: mount /dev/hdbN /mnt/old ... mount /dev/hdbK /mnt/old/usr .... - разбиваем на разделы новый винт, создаем на нем файловые системы, монтируем дерево каталогов нового винта: fdisk /dev/hdc mkfs.ext3 -j -L root -M / /dev/hdcN ... mkfs.ext3 -j -L usr -M /usr /dev/hdcK ... mount /dev/hdcN /mnt/new .... mount /dev/hdcK /mnt/new/usr .... - переносим файлы: cd /mnt/old; tar cvsSp --exclude lost+found -f - * | (cd /mnt/new; tar xsSpf -) - на новом диске правим fstab и lilo.conf cd /mnt/new/etc vim lilo.conf vim fstab - устанавливаем на новый винт загрузчик: lilo -r /mnt/new - размонтируем файловые системы, вытаскиваем винты, etc... - грузимся с нового винта Я эту операцию проделывал раз 5 или 6 (перенос на винт бОльшей ёмкости, перенос системы с дохнущего винта, etc)" Копирайты: Dmitry Borowskoy System administrator Bacup IT Company -- With Best regards, Evgeny Yugov, MTS, programmer of Advanced Technologies Departament. Registered Linux User #316667 mailto:yugov@scs-900.ru