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
Спасибо
Помогло.
а вот у меня та
а вот у меня та же трабла, включил поддержку чипсета, прекомпилил, и в результате:" or unknown-block(3,3)
VFS: Cannot open root device "
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
от этой проблемы
на SATA винтах помогло такое "шаманство"
GRUB:
...
kernel /kernel root=/dev/sda3 noapic
...
Спасибо
Та же проблема. Если есть возможность, то может включить это в HOWTO "Не забудьте проинициализировать initrd или включить в ядро поддержку вашего IDE-чипа"?
Спасибо!
Офтоп
Млин, случайно заглянул на эту ветку. Рад что кому-то мой совет помог. :)