LSI MegaRAID - grub (boot) [SOLVED]

Здравствуйте уважаемые.

Установил gentoo, на LSI MegaRAID (дисков там два, объединил в один RAID1) в ядре нашел дрова, все ОК, но груб не видит sda3, прописал я в grub.conf kernel /boot/mykernel root=/dev/sda3 (на sda3 у меня стоит стоит система, а sda2 своп, ну а на sda1 соответственно бут.
При загрузке останавливается на grub cli, в нем я вручную пишу kernel /boot/mykernel root=/dev/sda3 ну а потом даю команду boot и система грузится до конца без проблем.
Подскажите пожалуйста где я ошибся?
Спасибо.

Мммм? doscsi в параметрах

Мммм? doscsi в параметрах ядра? Он у тебя задумывается на время определения контроллера?

Не грусти, товарищ! Всё хорошо, beautiful good!

*

winterheart написал(а):
Мммм? doscsi в параметрах ядра? Он у тебя задумывается на время определения контроллера?

Никаких задумываний, при загрузке сразу вылетает загрузчик grub с его командной строкой. Далее просто ввожу команду:
kernel /boot/mykernel root=/dev/sda3
boot
и он как ни в чем не бывало грузит всю операционку до конца без проблем и проволочек и задумчивости.
Ставил ОС вчера, вчера же скачал installCD, когда грузился с CD то он без проблем опознал контролер и диск (в биос-е мегарейда сделал Mirrored RAID1 из 2-х дисков) ну и stage portage совсем свежие. Далее делал все по "написанному", в ядре до компиляции нашел и установил драйвера, установилось без проблем, далее установил grub в конфе прописал:
kernel /boot/mykernel root=/dev/sda3
но после перезагрузке вылет в командную строку grub-а, я сразу же попробовал команду:
kernel /boot/mykernel root=/dev/sda3
boot
и все загрузилось.
Где тут "засада"?

Приведи конфиг grub.conf. Что

Приведи конфиг grub.conf. Что он пишет, когда вываливается в приглашение?

Не грусти, товарищ! Всё хорошо, beautiful good!

*

winterheart написал(а):
Приведи конфиг grub.conf. Что он пишет, когда вываливается в приглашение?

default 0
timeout 0
root (hd0,0)
kernel /boot/mykernel root=/dev/sda3

Ничего не пишет, просто вываливается в command line и все... таб-ом выводится куча команд, очень многое и полезное узнал о груб-е :-)

А ты хендбук хоть

А ты хендбук хоть читал?
особенно раздел про конфиг граба. видимо нет. так что иди читай =)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

*

Читал

Для проформы - grub-install

Для проформы - grub-install делал после правки конфига граба?

Не грусти, товарищ! Всё хорошо, beautiful good!

хех...

winterheart написал(а):
Для проформы - grub-install делал после правки конфига граба?

А с каких пор граб надо переустанавливать после правки конфигов?

1) Груб насколько помню не

1) Груб насколько помню не различает сда/хда. Для него все винты хда.
2) Груб достает ядро не из астрала. Значит sda1 диск видит на ура.
3) У груба неплохой командный интерфейс, там автодополнения по табу. команды root (..) kernel (..)/.. и initrd(..)/.. можно ввести руками, периодически нажимая таб в трудных местах. Так можно понять что в конфиге груба не так и поправить.

вроде как, если будущая

вроде как, если будущая система будет на рейде, необходимо собирать еще initrd

there is only war...

+

вроде как, если будущая система будет на рейде, необходимо собирать еще initrd

there is only war...

*

Собрал, да и систему грузит полностью без проблем и проволочек, единственное, что после перезагрузки перед началом загрузки ОС вылетает grub cli, в нем я в ручную ввожу:
kernel /boot/mykernel root=/dev/sda3
далее ввожу команду
boot
и система начинает как обычно загружаться, все...
единственное неудобство только в этом, а в остальном все работает...
тут что то нужно просто добавить в grub.conf а что? вот с этим вопросом я никак не могу справится...

*

Ни у кого мыслей не появилось отчего такое может быть?

*

кстати очень умный человек написал про это:
http://www.gentoo.ru/node/11260#comment-76765

У меня

на Adaptec RAID (R5 правда) работает такой конфиг, на 2-х машинах - проблем не наблюдалось...

timeout 5
default 0
splashimage=(hd0,0)/grub/splash.xpm.gz

title Gentoo Linux
root (hd0,0)
kernel /vmlinuz root=/dev/sda3 quiet

Может ему title все-таки надо обязательно указывать??? Типа начала секции для описания загружаемого ведра?
Да, а симлинк boot в /boot присутствует? Сам на себя который?

*

Agressor написал(а):
на Adaptec RAID (R5 правда) работает такой конфиг, на 2-х машинах - проблем не наблюдалось...

timeout 5
default 0
splashimage=(hd0,0)/grub/splash.xpm.gz

title Gentoo Linux
root (hd0,0)
kernel /vmlinuz root=/dev/sda3 quiet

Может ему title все-таки надо обязательно указывать??? Типа начала секции для описания загружаемого ведра?
Да, а симлинк boot в /boot присутствует? Сам на себя который?

Спасибо Вам огромное Agressor, все именно так как Вы и писали, банальное несоблюдение правила написания grub.conf в данном случае я закоментарил
title=Gentoo Linux
его раскоментировал и все начало грузится автоматически как обычно
Еще раз СПАСИБО Agressor!!!

http://www.gentoo.ru/node/126

http://www.gentoo.ru/node/12668#comment-87491
^^^ там было как раз про это вы не прочитали часть хендбука про конфиг груба

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

fakeraid

Daevy написал(а):
вроде как, если будущая система будет на рейде, необходимо собирать еще initrd

А вот это только если fakeraid используется, а у человека настоящий железячный... Он для системы видится как один диск. Ну естественно при условии что модуль поддержки контроллера статически в ядро вкомпилен. :) См. выше - у меня без initrd работает...

Может так надо: kernel

Может так надо: kernel /mykernel root=/dev/sda3 ?
ибо - boot - енто отдельный диск.

*

Еще раз хочу напомнить линк на http://www.gentoo.ru/node/11260#comment-76765 и что на любые вопросы заданные в форуме, даже если их уже 1 000 000 000 000 раз задавали и 2 000 000 000 000 на них отвечали то не поленитесь, либо указать ссылку на ответы, либо просто ответить и напомнить про поиск и не нужно высокомерия, вспомните себя в "детстве", были такими же, точь в точь... Я понимаю что многие самостоятельно постигли все тайны и нюансы Linux Gentoo, но ими нужно делится, ведь это СООБЩЕСТВО, без обмена и предоставления постигнутой информации нет СООБЩЕСТВА, нет развития, это касается не только Gentoo Linux СООБЩЕСТВА это касается всех open source проектов.
Пожалуйста помните об этом, иначе Gentoo Linux канет в лету, как многие другие дистрибутивы, а мне этого ой как не хочется, уж очень мне Gentoo Linux дорог!
Спасибо всем кто меня понял.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".