|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 21 Feb 2002 07:10:51 To : "Ian Dichkovsky" Subject : Re: Install Debian from one harddisk to other -------------------------------------------------------------------------------- Ian Dichkovsky <ntokay@org.lviv.net> wrote: ID> Hello, All! ID> Ситуация. Hет флоповода. Есть X - hda - на нем Debian + ID> скажем инсталяционные пакеты Есть Y - hdb(c,d) на него ID> нужно инсталлировать Debian. ID> Загружаемся с X - hda ID> Как сделать такую штуку - ID> 1. инсталлировать загрузочные образы rescue, root на ID> hdb(c,d), и сделать его загрузочным, Hу, в принципе, это можно сделать, создав там dos-партицию с syslinux. Потому что rescue.bin это именно образ файловой системы fAT. Hо только зачем такой геморой? Hужно сделать проще - 1. создать на hdb необходимые разделы, 2. скопировать туда посредством tar, cpio или dump/restore рабочую систему (аккуратно избежав копирования /home с ценными данными) 3. Установить lilo, объяснив что в момент загрузки для bios этот диск будет первым install=/dev/hdb boot=/dev/hdb disk /dev/hdb bios map=0x80 image=/vmlinuz root=/dev/hda1 ^^^^^^^^ Это параметр ядра, он вступит в силу после перестановки дисков. lilo запускать с -r куда-там-примонтирован /dev/hdb1 4, Воткнуть диск на штатное место, загрузиться и быстро-быстро убрать из lilo.conf все упоминания о /dev/hdb и 0x80. А то я забыл это сделать, и когда через пару месяцев стал ядро менять, очень удивлялся, что это lilo отрабатывает, я перезагружаюсь, а ядро старое. 5. удалить лишние пакеты и доставить нужные. Если хочется начать с "чистого листа", т.е. базовой системы, то в debian <=2.2 для этого достаточно разархивировать baseX.Y tar.gz и распаковать ручками пакет kernel-image, после чего положить в нужное место конфиги modutils, проделать вышеописанный трюк с lilo и продолжать установку как бы с того места, когда родной инсталлятор предлагает перегрузиться. Еще имеет смысл почитать man dpkg на тему ключика --root-dir. Можно вообще из рабочей системы все поставить в подмонтированный раздел. ID> 2. поменять винчестеры X Y местами, ID> 3. загрузиться с Y и начать инсталляцию, указав в качестве ID> источника винчестер X ID> С пунктами 2 и 3 проблем нет :-) ID> Как сделать пункт 1 ? ID> Best regards, Ian Dichkovsky, mailto:ntokay uho ID> org.lviv.net, ICQ 83146271 -- Поздно стучать кулаком по столу, когда ты сам уже блюдо. --- С.Е. Лец --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178dc5c4289.html, оценка из 5, голосов 10
|