Загрузка grub из под grub (Можно ли и как?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Enar
Сообщения: 300

Загрузка grub из под grub

Сообщение Enar »

Основная система Debian etch загрузчик grub на hd0. Установлен Mandriva one 2008 загрузчик grub на hd0,8. При запуске естественно запускается первый, нужно из-под него запустить второй. Я раньше из под ASPLoader запускал ASPLoader и LILO. Подскажите как это сделать?
Спасибо сказали:
Eraser
Сообщения: 224
ОС: Gentoo Linux

Re: Загрузка grub из под grub

Сообщение Eraser »

В grub.conf пропишите

title bla-bla-bla
root (hd0,8)
chainloader +1
Спасибо сказали:
Enar
Сообщения: 300

Re: Загрузка grub из под grub

Сообщение Enar »

Прописал это сразу выдает Error 13: Invalid or unsupported executable format искал в Гугле, но там нормально ситуация прописана для другого винчестера, а как адаптировать к моему случаю я не знаю. Вот для винды на втором винчестере http://ubuntuforums.org/showthread.php?t=282545 . Может это можно адаптировать к моему случаю но я не знаю как.
Спасибо сказали:
Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Re: Загрузка grub из под grub

Сообщение oberlicht »

Граждане, а зачем вам два граба?
И уверены ли вы, что их действительно два (и второй живет на hd0,8) ?
Есть мнение, что второй был успешно затерт первым в mbr.

Я так понимаю, общего раздела /boot не имеется, а имеются папки /boot с ядрами на hd0,0 для дебиан и hd0,8 для мандривы?

Тогда грузиться как-то так:

Код: Выделить всё

 . . .
title Debian
kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 -параметры ядру Дебиана-

. . .

title Mandriva
kernel (hd0,8)/boot/vmlinuz root=/dev/hda9 -параметры ядру Мандривы -
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали:
Enar
Сообщения: 300

Re: Загрузка grub из под grub

Сообщение Enar »

Раздел /boot существует у дебиана, второй ставился позднее и первый он не затер.
Спасибо сказали:
Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Re: Загрузка grub из под grub

Сообщение oberlicht »

А что, граб можно установить не в MBR?
а зачем?

Давайте Вы прямо сейчас напишете на каких разделах жесткого диска у вас что находится..
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали:
Enar
Сообщения: 300

Re: Загрузка grub из под grub

Сообщение Enar »

hda1 /boot(Debian), hda5 swap, hda6 /(debian), hda7 /home(debian), hda8 /(mandriva), hda9 ext3 на всякий случай, hdb отдан под винду, sda и sdb диски с данными sata. Mandriva говорит что можно. Хочу посмотреть grub в Mandrive он там графический, а затирать debian не хочу.
Спасибо сказали:
Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Re: Загрузка grub из под grub

Сообщение oberlicht »

Enar писал(а):
23.12.2007 16:34
Хочу посмотреть grub в Mandrive он там графический, а затирать debian не хочу.

А вы себе как это представляете?

По моим представлениям grub работает так: биос запускает загрузчик из mbr, внутре которого лежит ссылка на все прочие стэйджи.
Оные стэйджи успешно загружаются и запускаются.
А вот как из grubа запустить другой grub и сразу со stage2, я не знаю.

Кроме того, совсем не понятно зачем в системе больше одного разгрузчика.
Если так нравится граб от Мандривы, так и используйте его.. И Дебиан им же грузите
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали:
Enar
Сообщения: 300

Re: Загрузка grub из под grub

Сообщение Enar »

А я не знаю нравиться или нет не видел еще, и потом я же писал что Debian основная система, а Mandriv'у поставил посмотреть что из себя представляет.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Загрузка grub из под grub

Сообщение diesel »

Enar писал(а):
24.12.2007 09:01
А я не знаю нравиться или нет не видел еще, и потом я же писал что Debian основная система, а Mandriv'у поставил посмотреть что из себя представляет.

даже если ты просто поставил мандриву для того чтобы посмотреть, ничего не мешает тебе прописать в груб дебиана загрузку Мандривы - иметь два груба иногда есть смысл но это явно не тот случай. Судя по сообщению груба, если все-таки указан правильный раздел, то такое ощущение что не установлен у тебя мандривовский загрузщик туда куда надо.

Если не понравится можно ведь просто закоментить строчки с загрузкой мандривы до новых экспериментов ....
Спасибо сказали:
Enar
Сообщения: 300

Re: Загрузка grub из под grub

Сообщение Enar »

прописал, вот тока загрузка у мандривы не графическая
Спасибо сказали:
Аватара пользователя
Debris
Сообщения: 282
ОС: Debian GNU/Linux Lenny

Re: Загрузка grub из под grub

Сообщение Debris »

А что мешает прикрутить графику к грабу?
Спасибо сказали:
Enar
Сообщения: 300

Re: Загрузка grub из под grub

Сообщение Enar »

да не к грабу, а загруза мандривы. И еще у меня тут были глюки с инетом наделал случайно лишних постов, а как их удалить не понял.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Загрузка grub из под grub

Сообщение diesel »

неграфическая - в смысле Х-ы не грузятся, или картинко в процессе загрузки не показывается? :)
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Загрузка grub из под grub

Сообщение (asper »

oberlicht писал(а):
23.12.2007 15:52
А что, граб можно установить не в MBR?

Положительно.
Ничто не мешает нам установить граб в бутсектор партиции.
oberlicht писал(а):
23.12.2007 15:52
а зачем?

Например загружать оный из ntloader.
Сомнительно доброе привидение
Спасибо сказали:
Enar
Сообщения: 300

Re: Загрузка grub из под grub

Сообщение Enar »

diesel писал(а):
25.12.2007 18:43
неграфическая - в смысле Х-ы не грузятся, или картинко в процессе загрузки не показывается? :)


Картинка не показывается :) и еще на сколько я понял в консоли фрэймбуфера нет
Спасибо сказали: