Kernel panic [SOLVED]

устанавливаю Gentoo.
диск:

/dev/hda1 - Windows
/dev/hda2 - extended

/dev/hda5 - Linux точка монтирования: /
/dev/hda6 - swap

жесткий диск один

в конце установки создаю grub.conf:

default 0
timeout 30

splashimage=(hd0,4)/boot/grub/splash.xpm.gz

title=Gentoo Linux
root (hd0,4)
kernel /boot/vmlinuz-2.6.17 root=/dev/hda5

title=Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1

перезагружаю: появилась красивая катинка и меню GRUB, далее:
Windows работает, Linux - нет
при загрузке ядра:
VFS: Cannot open root device "hda5" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

не могу понять, почему "root=" boot option не правильна??
PS: поддержка ReiserFS включена в ядро

Попробуйте

Попробуйте вместо kernel /boot/vmlinuz-2.6.17 root=/dev/hda5 поставить это:
kernel (hd0,4)/boot/vmlinuz-2.6.17 root=/dev/hda5

не помогло да и

не помогло
да и не имеет смысла ( root(hd0,4) , кернел загружается)

видать

видать неправильно ядро собрал. жалуется на фс как я понимаю. с genkernel пробовал? (правда не помню, держит ли он райзер)

Re: Kernel panic

перекомпилировал ядро
под конец появилось:
Root device is (3, 5)

это может помочь?

Поддержу тебя :)

Вобщем тока этой ночью собирал новую систему полностью со stage1.
Тож трабла была подобная, но с lilo.

Прямо твоя ошибка ровненько "VFS: Cannot open root device "hda5" or unknown-block(0,0)Please append a correct "root=" boot option" (ну только цыферь другая конечно)

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

Я просто несколько опций включал сразу, не могу сказать что точно помогло, но точно после перекомпиляции & lilo & reboot, без изменения конфигов бутлоадера всё нормально заработало..

спасибо.

спасибо. посмотрю

Поддержка чипсета есть

По опыту, в 3 из 4 случаях -- эта проблема при отсутствии поддержки чипсета(IDE) в ядре. Чаще всего на интеловсаких мамках забывают

Intel PIIXn chipsets support

Просто беда какая-то...

Окончательное решение

Ты тотально прав про поддержку чипа, но каково фига он выключен по дефолту???? ваще не понимаю...

Решение вот:
В "ATA/ATAPI/MFR/RLL support" включаем "generic/default IDE support" & "Intel PIIXn chipsets support".
Аналог в конфиге - IDE_GENERIC=y & BLK_DEV_PIIX=y

Спасибо

Помогло.

а вот у меня та

а вот у меня та же трабла, включил поддержку чипсета, прекомпилил, и в результате:
VFS: Cannot open root device "" or unknown-block(3,3)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,3)

Спасибо тебе, товарищ

Гугл фарева

Kernel panic [SOLVED]

ok, все заработало при включении Intel PIIXn chipsets support
спасибо всем

Спасибо. Я уже

Спасибо.
Я уже был готов плюнуть и поставить обратно фряху.
Поиск рулит.

также

таже проблема тока у меня SATA:
VFS: Cannot open root device "sda3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

На чипе VIA 8T890

от этой проблемы

Цитата:
VFS: Cannot open root device "sda3" or unknown-block(0,0)

на SATA винтах помогло такое "шаманство"
GRUB:
...
kernel /kernel root=/dev/sda3 noapic
...

Спасибо

Та же проблема. Если есть возможность, то может включить это в HOWTO "Не забудьте проинициализировать initrd или включить в ядро поддержку вашего IDE-чипа"?

Спасибо!

Офтоп

Млин, случайно заглянул на эту ветку. Рад что кому-то мой совет помог. :)

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

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