Re: etch и lenny на одном диске
В Пнд, 26/01/2009 в 09:07 +0300, Boris Popov пишет:
> Советую создать отдельный загрузочный раздел, где будет груб и
> ядра.
>
> Тогда загрузчик, установленный в мбр не будет зависить от осей. Есть
> ос, нет её -- груб всегда
> есть и может загрузить что угодно с любого раздела.
А можно поподробнее, как это сделать?
Вот отрывок из моего etch'евского menu.1st:
title Debian GNU/Linux, kernel 2.6.18-modcapabilities2
root (hd0,2)
kernel /boot/vmlinuz-2.6.18-modcapabilities2
root=/dev/disk/by-id/ata-ST3500630A_9QG87X6K-part3 ro
initrd /boot/initrd.img-2.6.18-modcapabilities2
savedefault
Т.е. корень etch - в hd0,2. Под корень lenny я отвел hd0,0. Если я
правильно понимаю порядок действий, мне нужно:
1) Выделить небольшой раздел для grub'а и ядер - допустим, это будет
hd0,1.
2) Установить первый этап загрузчика grub в MBR жесткого диска hd0.
3) Установить второй этап загрузчика grub в (hd0,1)/boot/grub (а сейчас
он у меня в etch'е в (hd0,2)/boot/grub).
4) Установить lenny в (hd0,0)/ без установки загрузчика (для простоты не
учитываю разбивку lenny на /, /var и т.д.)
5) Переместить в (hd0,1)/boot штатные ядро и initrd от lenny и свои
самосборные от etch.
6) Возможно, поправить menu.1st в (hd0,1)/boot/grub.
Так, нет?
Вопрос по пункту 3) :
Как его правильно сделать? И куда девать etch'евский каталог
(hd0,1)/boot/grub - удалить?
Вопрос по пункту 6)
Как должны выглядеть строки kernel и initrd в menu.1st на hd0,1? Т.е.
как обратиться к /boot на hd0,1 после того, как я написал root на
hd0,0?
--
С уважением,
Алексей Мишустин
Reply to: