Пропустить навигацию.
Главная

Первая запись или как я боролся с GRUB |секреты настройки|

Аватар пользователя freemaster

Хай пипль! Вот я и добрался до сообщества!
===================================
В общем, мне понадобилось поставить Мандриву-09 из-за одной очень нужной программки (VBox 2.0.2).Она успешно установилась но затерла Рунтовский загрузчик своим. Обе системы грузятся, но Рунту - в 2 приема, т.е. нужно в мандривовском загрузчике нажать "Ubuntu 8.04.1" и только потом грузится загрузчик РУНТУ (т.е. "цепная загрузка") Надо как-то сделать чтобы был рунтовский ГРУБ и из него можно было бы сразу грузануть Мандриву или Рунту.

Увидел я в система-администрирование непонятную надпись "Remastersys GRUB restore". С его "помощью" "восстановил" этот ГРУБ. В итоге не загрузилось ничего при ребуте. Ну чё, загрузился с диска Мандривы, там есть опция восстановления загрузчика (не думал я что такое г. как мандрива будет в чем-то лучше Рунту) Загрузилась хотя бы мандрива. Через нее я поменял в рунтовском root-разделе местами файлы menu.lst и menu.lst.backup. Рунту загрузилась. В 2 приема...

================мануал==============
1. Выполняем действия отсюда http://community.runtu.org/blog/helios/vosstanovlieniie-grub.
2.в терминале: gksu gedit /boot/grub/menu.lst

там в конце строки

title Ubuntu 8.04, kernel 2.6.24-21-generic
root (hd0,6)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=e8e7bea3-54a8-4ad7-9ff9-52edd2dbc7d2 ro quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
quiet

title Ubuntu 8.04, kernel 2.6.24-21-generic (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=e8e7bea3-54a8-4ad7-9ff9-52edd2dbc7d2 ro single
initrd /boot/initrd.img-2.6.24-21-generic

title Ubuntu 8.04, memtest86+
root (hd0,6)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

может несущественно отличаться
Видно, это 3 загрузочных пункта. Куда-нибудь (в начало если хотите) добавляем:

title //название ОС
root //загрузочный раздел. Смотрим /boot/grub/menu.lst корневого раздела ОС которую надо добавить. Там ищем надпись в стиле
(hdX,Y)
ее и пишем
kernel //путь к ядру. Опять смотрим /boot/grub/menu.lst корневого раздела ОС которую надо добавить. Там тоже есть строчка kernel. Что в ней написано, копируем сюда, но если есть отсекаем слова
(hdX,Y)
initrd //Смотрим тот же menu.lst, там тоже есь строчка initrd и тоже если есть отсекаем
(hdX,Y)

Значит вот какой у меня получился сектор с мандривой:


title           Mandriva 2009
root (hd0,8)
kernel /boot/vmlinuz BOOT_IMAGE=linux root=UUID=eacf7a48-19f2-11de-a4fd-23783c8ff9b7 resume=UUID=cd29c028-d43f-11dd-b4f4-6bbc84dc855e splash=silent vga=791
initrd /boot/initrd.img

Вот и все! Если что-то непонятно, с удовольствием разъясню!

Re: Первая запись или как я боролся с GRUB

Просьба: пишите по-русски, а то даже суть проблемы не понял...

Re: Первая запись или как я боролся с GRUB

.

Re: Первая запись или как я боролся с GRUB

конкретно что непонятно? не ребутился = не перезагрузился (еще)

Re: Первая запись или как я боролся с GRUB

>не ребутился = не перезагрузился (еще)
мне стоит принять это как оскорбление? отдельные слова\словосочетания понятны, а вот общая логика... отсутствует.

А на счёт проблемы - решение есть и оно описано в мануале на моём блоге, который Вы уже(на сколько я понял) нашли и прочитали, однако, выполнять надо ВСЕ пункты(мануал мал и это возможно сделать). я так уже не раз и не одному себе grub поднял.

ps Ежели это не помогло, то ГРАБ не может найти нормально оформленный boot и тут уж, наверное, ничего не поделаешь.

Re: Первая запись или как я боролся с GRUB

>не ребутился = не перезагрузился (еще)
мне стоит принять это как оскорбление?

почему?? переделаю щас все чтобы было максимально понятно. Стиль речи у меня такой просто....

по теме: Мандрива все равно не загружается. Наверно буду вручную редактироваьть menu.lst

Re: Первая запись или как я боролся с GRUB

ВСЕ настроил!! В ближайшее время выложу способ

Re: Первая запись или как я боролся с GRUB |секреты настройки|

мануал написал!