В Пнд, 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? -- С уважением, Алексей Мишустин