2.6.9 kernel panic

Автор: STEELi Дата: 07.12.2004 23:00 VFS: Can not root device "hde6" or unknown-block(0,0)
Please append correct "root=" boot option
Kernel panic not syncing : VFS

Не разберу, что случилось? У меня HDD на SATA сидит, может быть дрова забыл отметить при сборке?
Re: 2.6.9 kernel panic 09.12.2004 17:01sergeil 1. Скорее всего поддержка SATA отсутствует в ядре (может быть собрана в модуле, но initrd не установлен).

2. Наскоолько мне извесно, поддержка SATA может быть реализована через устройство SCSI или IDE. В зависимости от этого будут отличатся имена дисковых устройств ...

Если в предыдущем ядре 2.6.x все было хороше, то следует скопировать .config их предыдущего ядра и выполнить

make oldconfig

скомпилировать и установить ядро заново, установить загрузчик ...
Re: 2.6.9 kernel panic 11.12.2004 23:22STEELi вроде как включил поддержку SATA при установки ядра... теперь тоже самое, но жалуется на initrd=

Проверил в aspldr.conf , всё прописано также как и в опциях старого ядра. Что делать? На ядре 2.4.x работает линукс... грузитьяс по-крайней мере.
Re: 2.6.9 kernel panic 13.12.2004 15:46sergeil Проверьте, включена ли поддержка initrd в ядре...

Правда, я предпочитаю компилировать поддержку дисков в ядро.
Это более естественный путь.

Я Вам рекомендую забыть об initrd и скомпилировать необходимый драйвер в ядро.
Учитывая, что их по меньшей мере два, не промахнитесь.
Re: 2.6.9 kernel panic 13.12.2004 19:06STEELi У меня Silicon Image контроллёр Serial ATA.
Немогли бы более конкретно рассказать, что делать. Я новичок.
Re: 2.6.9 kernel panic 13.12.2004 20:49sergeil В старом ядре у тебя поддержка SATA через интерфейс IDE (/dev/hde)

Попробуй при загрузке указать root=/dev/sda6 и загрузится в single mode
Скорее всего в новом ядре поддержка SATA реализована терез эмуляцию SCSI

Если корень смонтируется, сам понимаешь что делать дальше.

Кстати, загляни в свой конфиг. Что у тубя выбрано?

[sergeil@homedesk]$ grep SATA /usr/src/linux-2.6.9/.config
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_SCSI_SATA is not set

У мненя ничего потому что SATA нет ...
Re: 2.6.9 kernel panic 14.12.2004 17:23STEELi Соори за оффтоп. Как загрузиться в single mode?
Поменял на sda6, теперь жалуется на init=
Re: 2.6.9 kernel panic 14.12.2004 22:08sergeil Может у вас подключен драйвер ide-scsi или флеш-память?
Тогда диск может быть /dev/sdb или /dev/sdc
На этом форуме уже обсуждался вопрос дисков SATA.
А может еще как...


Я думаю, лучше в конфигурации ядра поменять драйвер SATA с SCSI на IDE. Это даст совместимость с предыдущим ядром. Иначе придется поправить /etc/fstab

А Вот это уже может привести к тому, что загрузка станет невозможной как в новой, так и 100% в старой конфигурации.

single mode (runlevel 1)

1. Может быть передан при загрузке. Смотрите доку по вашему загрузчику.
У меня lilo.
2. Может быть установлен по умолчанию через редактироание /etc/inittab

# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:

Сейчас стоит 3-ий.
Re: 2.6.9 kernel panic 19.12.2004 20:29Igor_FF та-же проблема
хард сидит на PCI-контроллере (Promise) не SATA не скази... обыкновенный контроллер...

> VFS: Can not root device "hde6" or unknown-block(0,0)
> Please append correct "root=" boot option
> Kernel panic not syncing : VFS

слова 1 к 1
только у меня hde5

загрузчик aspldr
RSS-материал