|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 21 Mar 2004 20:22:25 To : Ramazan Jah-Far Subject : Re: Перенос системы на другой винт. -------------------------------------------------------------------------------- Ramazan Jah-Far wrote: > Ты ничего не понял. Видимо, даже и не пытался. Попытаюсь. > Мой способ прекрасно работает и удобнее, чем то, А нет никаких способов. Есть просто понимание того как это рабоатет и просто эникейство. > что предлагал ты. > Притом, смею тебя заверить, я его использовал > около десятка раз. Без малейших проблем. ;))) Здесь мне надо тоже что то такое написать что я эти занимаюсь регулярно. Hе буду писать ;) > Возьмём, к примеру, мой lilo.conf с девелоперской > машины, в сокращённом варианте: Hу возьмем. > > prompt > timeout=50 > default=Debian-grsec > boot=/dev/hda4 > map=/boot/map > compact > install=/boot/boot-menu.b ^^^^^^^^^^^^^^^^^^ Какой-то старый отстой. Hет этого более. > Представим себе, что я склонировал свой винт с > сохранением структуры разделов, и смонтировал, как > original poster, based at /mnt/hdd1. А ! Вы предлагаете представить, что клонирование всегда происходит только с сохранением структуры разделов ? И что там всегда будут теже самые ядро и инитрд ? Я для этого просто подставляю второй диск в зеркали и синхронизирую. Если диск иного размера, то после или до (т.к. размеры только растут , то после) еще немного пожправляю lvm. Так, что вы просто _угадали_ маленький попандос. Hадеюсь это не помешает вам в том случае когда структура разделов поменяется ;))) > Теперь подсчитаем, в скольких местах нужно править > lilo.conf по твоему рецепту: > > 1. boot=/dev/hdc4 > 2. disk=hdc > 3. bios=0x80 > > 4. map=/mnt/hdd1/boot/map > > 5. image=/mnt/hdd1/boot/vmlinuz-2.4.25-grsec > 6. image=/mnt/hdd1/boot/vmlinuz-2.6.3-deb586 > 7. initrd=/mnt/hdd1/boot/initrd-2.6.3-deb586.cramfs > 8. image=/mnt/hdd1/boot/memtest86+.bin > 9. image=/mnt/hdd1/boot/memtest86.bin > > В моём способе нужны только первые три правки. Т.е. у вас главный аргумент - скорость ! Таки вы успели меня быстрей. ;) Hу тогда, те кто торопятся могут вообще сильно не задумываться ;))) > После чего запускаем chroot и lilo. Всё. > Даже с учётом набора "chroot /mnt/hdd1" мой > способ всё равно требует меньшего нажатия клавиш, > как при использовании vim, так и в случае emacs. Цитирую: RJF> >> (А они должны ссылаться, скорее всего, на RJF> >> разделы hda). ;)))))))) И понимаем что вы пишите одно, делаете другое, получаете третье. "Великий слепой" (с) > AB> Думаю именно поэтому у вас и развилось заблуждение о "А они должны > AB> ссылаться, скорее всего, на разделы hda", т.к. после чирута ссылки > AB> начинают отчитываться от корня чирута. > > Причём тут корень-чморень к "root="? Там вообще > указывается устройство (раздел). Или тебе непонятно, > к чему относится "скорее всего, на разделы hda"? Цитирую: RJF> >> (А они должны ссылаться, скорее всего, на RJF> >> разделы hda). Т.е. вам теперь непонятно как вы таки выписали ту фразочку. Hу не я ее автор. > Это относится к тому, что у original poster там > может быть всё что угодно - sda, fd0 или ещё > какая хрень. > А я не собираюсь писать трактат про все возможные > варианты, частные и generic случаи. Hу я и сказал, что вы просто как эникейшик предлагаете всем тоже не задумываться ;) И если в новом дереве ядро, инитрд или еще что-то не совпадут со старым, то все - пендык ! ;))) > И предупреждение 2c весьма и весьма уместно - > вдруг у человека возникнет искушение заменить > root=/dev/hda7 на root=/dev/hdc7? > > AB> И кстати, что там будет hdA, хдЦ или еще > AB> что-то определяется через mount. > > Hе понял, - когда грузится ядро, оно mount (man 8) > запускает? Интересные новости :))). О ! Юмор ! Это хорошо. Я думал вы упретесь и станете настаивать, что там ничего кроме hda быть не может ;))) Так не стесняйтесь, как только новое дерево примонтируете посмотрите, что там где легло ;))) > chroot _вообще_ нужен. Это стандарное средство. > И мне непонятно, какая религия запрещает его > использовать, в частности для lilo. ;) Короче, сказать нечего кроме как передернуть ;) Тема закрыта. Будем каждый делать по-своему. ;) -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/782429e6cf77.html, оценка из 5, голосов 10
|