Ядро не может найти корневой раздел

Приветствую!
Подскажите, пожалуйста, куда копать. Исходные данные: старье в виде Futjitsu Siemens PRIMERGY C200 c рейд-контроллером Adaptec 2100S на борту
и большое желание запустить на нем gentoo.
При загрузке с minimal-gentoo контроллер находится и массив виден как /dev/sda, установил туда все минимально необходимое(grub и ядро). После нескольких неудачных сборок ядра, решил взять конфиг ядра с minimal-gentoo и собрать его genkernel-om с initrd. Но результат пока тот же, ядро
пишет следующее: Block device /dev/sda1 is not a valid root device. Could not find the root block device in .
Прочитал подобные темы на форуме, но что-то ничего не помогло. Подскажите, куда направить взгляд.
На данный момент имею следующие конфиги:
lspci -k
fdisk
fstab
menu.lst
.config
Спасибо.

00:04.1 I2O: Adaptec

00:04.1 I2O: Adaptec (formerly DPT) SmartRAID V Controller (rev 02)
Subsystem: Adaptec (formerly DPT) 2000S Ultra3 Single Channel
Kernel modules: i2o_core, dpt_i2o

и что же тут непонятного?! :)

SysA написал(а): и что же

SysA написал(а):
и что же тут непонятного?! :)

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

да, включены... но НЕ

да, включены... но НЕ загружены! :)
Или включите в ядро, или нужен initramfs, kak в LiveCD

SysA написал(а): да,

SysA написал(а):
да, включены... но НЕ загружены! :)
Или включите в ядро, или нужен initramfs, kak в LiveCD

Простите, но вы видимо не внимательно прочитали, я написал, что собрал ядро genkernel с initramfs (initrd). При загрузке я вижу как загружаются модули, но вот устройство почему то не подхватывается :-(

не знаю, что ВЫ видите, но

не знаю, что ВЫ видите, но модули НЕ загружены! возможно плохо/неполно собран initramfs.
перенаправьте консоль в сеть или внешний порт и покажите процесс загрузки.
Кстати, а выдача lspci откуда?
Именно по ней я делаю выводы...
Если это ЛайвЦД, то почему драйвер не загружен?
Как же вы диски видите тогда? Покажите в одно и тоже время

lspci -k|grep -iB3 -A1 i2
lsmod| grep i2
grep I2O /boot/config-*`uname -r`*

lspci - вывод с Livecd, при

lspci - вывод с Livecd, при загрузке с него все подгружается и видится, но почему то при сборке своего ядра с конфигом от livecd с помощью genkernel грузится уже не хочет. Попробую еще разок все проверить. Спасибо.

Проверил еще раз. Получается,

Проверил еще раз. Получается, что при загрузке ядра собранного мной, модули i2o_core & dpt_i2o не загружаются. Причем попробовал загрузить эти модули вручную из busybox: i2o_core загрузился, а dpt_i2o - нет, хотя в настройках genkernel-a указал чтобы в initramfs были скопированы все модули ядра. В чем может быть причина данной проблемы?

Вкомпильте в ядро для

Вкомпильте в ядро для проверки.... пересоберите ГРУБ, удев после сборки ядра...

Больше ничего сказать нельзя без ваших логов загрузки...
С телепатией тут, как всегда, проблемы... :)

Кстати, а при компиляции ядра ошибок не было?

Сегодня поглядел еще раз все

Сегодня поглядел еще раз все и как мне кажется, что не срабатывает mdev при старте initramfs, потому что не появляется /dev/disk/by-uuid , модули необходимые в initramfs (i2o_core, dpt_i2o) есть. Ошибок при сборке ядра не было. Вот пытаюсь понять почему не срабатывает by-uuid.

Если вы используете

Если вы используете genkernel, то при генерации initrd вы указывали ли опцию '--disklabel' ?

genkernel ramdisk --disklabel

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

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