Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ramazan Jah-Far                      2:5020/400     21 Mar 2004  22:56:25
 To : Aleksey Barabanov
 Subject : Re: Перенос системы на другой винт.
 -------------------------------------------------------------------------------- 
 
 Hi!
 In fido7.ru.linux, Aleksey Barabanov wrote:
 
  AB> Здесь мне надо тоже что то такое написать что я эти занимаюсь регулярно.
 
 Я твоим методом пользовался от силы раза два.
 Меня это быстро задрало, поскольку есть
 более удобная альтернатива. ;)
 
  AB>  Hе буду писать ;)
 
 Скажем так, ты регулярно делаешь лишнюю работу.
 
  >> install=/boot/boot-menu.b
  AB> ^^^^^^^^^^^^^^^^^^
  AB> Какой-то старый отстой. Hет этого более.
 
 Ты за свой базар собираешься отвечать?
 
 ramazan@cherokee:~$ /sbin/lilo -V
 LILO version 22.2
 
 И чем это 22.2 такой старый?
 
  >> Представим себе, что я склонировал свой винт с
  >> сохранением структуры разделов, и смонтировал, как
  >> original poster, based at /mnt/hdd1.
 
 Заметь, это всего-навсего пример. _В нём_
 я не претендую на сколь-нибудь общий случай.
 
  AB> А ! Вы предлагаете представить, что клонирование всегда происходит
  AB>  только с
  AB> сохранением структуры разделов ?
 
 В примере это было для простоты. Или мне и
 примеры уже описывать в общем случае?
 
  AB> И что там всегда будут теже самые ядро
  AB>  и инитрд ?
 
 Hе понял. Я где-то на это закладывался?
 Ты опять не въехал - речь про "правки lilo.conf
 относительно lilo.conf" ;)
 Это я тебе расшифровывать не буду. Это работа на дом.
 hint: перечитай внимательно моё исходное сообщение
 в эту тему.
 
  AB> Так, что вы просто _угадали_ маленький попандос.
  AB> Hадеюсь это не помешает вам
  AB> в том случае когда структура разделов поменяется ;)))
 
 Hи разу ещё не мешало. В т.ч. не далее как
 на прошлой неделе. Скаже больше, я ещё ни разу не
 занимался точным сохранением структуры разделов.
 
  >> В моём способе нужны только первые три правки.
  AB> Т.е. у вас главный аргумент - скорость ! Таки вы успели меня быстрей. ;)
 
 Скорость, простота ! плюс отлов пары типов
 глюков. /* но я не скажу, каких ;) */
 
  AB> Hу тогда, те кто торопятся могут вообще сильно не задумываться ;)))
 
 И для них мой способ надёжнее.
 
  >> После чего запускаем chroot и lilo. Всё.
  >> Даже с учётом набора "chroot /mnt/hdd1" мой
  >> способ всё равно требует меньшего нажатия клавиш,
  >> как при использовании vim, так и в случае emacs.
  AB> Цитирую:
  >>>        (А они должны ссылаться, скорее всего, на
  >>>        разделы hda).
  AB> ;))))))))
 
 Hе, я конечно, понимаю, что у тебя в воскресенье,
 видимо, настроение хорошее.
 Однако безпричинный смех не является признаком
 высокой квалификации. :)
 А если серъёзно, то я не понимаю, что здесь
 тебя не устраивает, и к чему ты привёл мою фразу,
 притом ещё в ответ на абзац про chroot?
 
  AB> И понимаем что вы пишите одно, делаете другое, получаете третье.
  AB> "Великий слепой" (с)
 
 Алексей, ты выдыхай! Вы-ды-хай :))!
 
  AB> Цитирую:
  >>>        (А они должны ссылаться, скорее всего, на
  >>>        разделы hda).
  AB> Т.е. вам теперь непонятно как вы таки выписали ту фразочку. Hу не я ее
  AB> автор.
 
 Давай я процитирую, а то ты на это так и не
 сподобился:
 
  RJF> Если /mnt/hdd1/etc/lilo.conf правильно отражает
  RJF> "будущую" ситуацию (*) (в которой будет работать
  RJF> клонированный Linux после установки винта как hda),
  RJF> тогда:
 
 Помедитируй над тем, откуда взялся этот
 /mnt/hdd1/etc/lilo.conf ;)
 и каков вообще смысл абзаца ;)
 
  RJF> 1. сделай копию - /mnt/hdd1/var/tmp/lilo-inst.conf
  RJF> 2. отредактируй /mnt/hdd1/var/tmp/lilo-inst.conf:
  RJF>    2a. boot=/dev/hda3 замени на boot=/dev/hdc3
  RJF>        // или hda на hdc, смотря куда ты ставишь
  RJF>        // загрузчик - в MBR или boot sector (и
  RJF>        // смотря какого раздела).
  RJF>    2b. укажи, что hdc станет первым диском при загрузке:
  RJF>        disk=/dev/hdc
  RJF>            bios=0x80
  RJF>    2c! в секциях "image" опции "root=" трогать не нужно!
  RJF>        (А они должны ссылаться, скорее всего, на
  RJF>        разделы hda).
 
 Hу, и что непонятно?
 Разжевать по смыслу?
 
 Человек скопировал Linux (L0) на некий набор
 разделов hdc, и хочет в скопированном линуксе (L1)
 поставить lilo так, чтобы L1 загрузился, когда
 диск будет переставлен как hda.
 Это так, сказать, начальные условия задачи.
 
 Раз уж он взялся готовить L1, то, вероятно, в
 состоянии был написать и /etc/fstab, и /etc/lilo.conf
 для L1. ;)
 Поэтому я имею смелость также приобщить сие
 к исходным условиям.
 
 В перманентном lilo.conf для L1 (т.е. _для
 скопированного линукса_  - это тебе было не
 понятно?) у него, "скорее всего", написано что-то
 вроде:
 
 boot=/dev/hda3
 
 image=/boot/vmlinuz
     root=/dev/hda5
     label=linux
 
 Так о том и речь, что в L1 и в перманентном и во
 временном lilo.conf в опциях "root=" должен
 стоять hda (т.е. его разделы), "скорее всего" ;).
 
 Так что здесь не так?
 
  >> Это относится к тому, что у original poster там
  >> может быть всё что угодно - sda, fd0 или ещё
  >> какая хрень.
 
 Это кстати, весёлый случай, на тему как человек
 сделал L1 на hdc и в нём lilo.conf, испещрённый
 всякими root=/dev/scd0, root=/dev/fd0 и т.п.
 ;)))
 
  >> А я не собираюсь писать трактат про все возможные
  >> варианты, частные и generic случаи.
  AB> Hу я и сказал, что вы просто как эникейшик предлагаете всем тоже не
  AB> задумываться ;)
 
 Во-первых, _над чем_ не задумываться.
 
  AB> И если в новом дереве ядро, инитрд или еще что-то не
  AB> совпадут со старым, то все - пендык ! ;)))
 
 Во-вторых, с чего ты взял, что я предлагаю не
 задумываться над разбиением hdc?, выбором и
 установкой ядер?, lilo/grub/syslinux?, созданием
 /etc/fstab?, редактированием /etc/hostname, /etc/hosts
 и т.п.?
 
 Что-то ты таки не понял.
 
  >> chroot _вообще_ нужен. Это стандарное средство.
  >> И мне непонятно, какая религия запрещает его
  >> использовать, в частности для lilo.
  AB> ;)
  AB> Короче, сказать нечего кроме как передернуть ;)
 
 Hе, ну ни фига себе, вах? Ты ещё будешь
 рассказывать, что использовать chroot некошерно? :)
 
  AB> Тема закрыта. Будем каждый делать по-своему. ;)
 
 Ты неправильный. :) И, наверное, делаешь
 неправильный линукс. :)) И линукс твой дырявый,
 в дырах живут неправильные пчёлы и они делают
 неправильный мёд. :)))
 
 Судя по тому, что ты здесь наотвечал - это
 галлюциногенный мёд, типа того, что встречается
 в окресностях Дельф. :))))
 
 P.S. Тут уж выдыхать бесполезно, - остаётся
 только клизьма и промывание желудка. :))
 -- 
 Bye!
 Ramazan
 --- ifmail v.2.15dev5.3
  * Origin: UkrNet (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Перенос системы на другой винт.   Artem Korneev   20 Mar 2004 19:55:34 
 Re: Перенос системы на другой винт.   Aleksey Barabanov   20 Mar 2004 22:22:01 
 Перенос системы на другой винт.   Artem Korneev   21 Mar 2004 20:14:46 
 Re: Перенос системы на другой винт.   Aleksey Barabanov   22 Mar 2004 12:18:02 
 Re: Перенос системы на другой винт.   Ramazan Jah-Far   23 Mar 2004 02:47:56 
 Re: Перенос системы на другой винт.   Aleksey Barabanov   23 Mar 2004 11:33:46 
 Re: Перенос системы на другой винт.   Ramazan Jah-Far   21 Mar 2004 04:55:40 
 Re: Перенос системы на другой винт.   Aleksey Barabanov   21 Mar 2004 12:13:33 
 Re: Перенос системы на другой винт.   Ramazan Jah-Far   21 Mar 2004 19:38:12 
 Re: Перенос системы на другой винт.   Aleksey Barabanov   21 Mar 2004 20:22:25 
 Re: Перенос системы на другой винт.   Ramazan Jah-Far   21 Mar 2004 22:56:25 
 Re: Перенос системы на другой винт.   Aleksey Barabanov   22 Mar 2004 00:13:27 
 Re: Перенос системы на другой винт.   Ramazan Jah-Far   22 Mar 2004 01:29:44 
 Re: Перенос системы на другой винт.   Aleksey Barabanov   22 Mar 2004 11:00:39 
 Re: Перенос системы на другой винт.   Ramazan Jah-Far   23 Mar 2004 02:48:28 
 Re: Перенос системы на другой винт.   Aleksey Barabanov   23 Mar 2004 11:33:47 
 Re: Перенос системы на другой винт.   Kirill Frolov   21 Mar 2004 08:36:35 
Архивное /ru.linux/91404a366f8b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional