Вы здесь

Проблема при сборке ядра с помощью genkernel [решено!]

Проблема состоит в следующем, после сборки ядра при помощи genkernel система совершенно не видит SATA диски, причём любые. Подскажите в какую сторону копать.

1. Уверены ли Вы, что Вы включаете поддержку SATA дисков в ядре?
2. Уверены ли Вы, что Вы загружаетесь с новым ядром?

Ну я уже не в чём не уверен. =) Загружаю конфигурационные файлы для genkernel с установочного диска следующем образом:
zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6

после этого собираю ядро:
genkernel all

прописываю новое ядро в загрузчике, грузится именно оно.

SATA диски при загрузке не определяются, IDE устройства работают нормально. Возможно в конфигурации genkernel необходимо задать какие-то особые параметры? Подскажите.

Собирайте ядро командой:

genkernel all --menuconfig --debuglevel=4 --makeopts=-j4

Подробности об опциях - команда:

genkernel --help

В конфигурационном меню включите Ваш SATA драйвер в ядро (не модулем) если собираетесь грузиться с SATA.

А чем тебе не нравится старый способ!?
cd /usr/src/linux
make menuconfig # Там искать Device Drivers = ставишь поддержку SATA устройств
make modules
make modules_install
make bzImage
make install

Помоему компиляцию ядра лучше делать ручками, также как и правила iptables!

---------------------------------------------
Intel P4/Xeon Extended MCE MSRs 3200 x2 SMP IBM Xseries 346 4Gb/chip video ATI Radeon QY 8Mb/
Portage 2.1.3.7 (default-linux/x86/2007.0, gcc-4.2.0, glibc-2.6.1-r0, 2.6.22-gentoo-r5 i686)

-------------------------------------------------------------
USE="The SOURCE", Luke && emerge --syth

Олд стайл конечно круто, но на мой взгляд отнимает слишком много времени и если вдруг что то забыл в настройках, приходится пересобирать ядро или подгружать модули. К тому же, что самое важное, пока не хватает знаний по данному вопросу. Если подскажите хорошую русскоязычную документацию по сборке ядер ветки 2.6 буду очень благодарен.

Здесь смотрим опции ядра: Ставим ядро 2.6, или Ядерная физика для домохозяйки. Версия 2.0..

Здесь как собрать и установить: Gentoo Linux Kernel Upgrade Guide.

________________________
"We Will Win"

Цитата:
К тому же, что самое важное, пока не хватает знаний по данному вопросу

Вот с этого и надо было начинать. Читаем документацию, делаем по старому способу и успех обеспечен.

Всем спасибо, решено.

genkernel all --menuconfig --debuglevel=4 --makeopts=-j4

Помогло настроить ядро как надо.