LinuxForum.Fans
Тема

Сборка ядра genkernel

Автор: tyrnov 47 сообщений 13718 просмотров
#171496

Вот лог сборки http://paste.pocoo.org/show/415204/. Как быть собиралось по хенбуку да и раньше делал так же только с более старым ядром.

#171501

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

#171503

Сейчас попробую с ней пересобрать

#171505

http://paste.pocoo.org/show/415204/ Да и вопросов задано не было и сборка очень быстро прошла. Делал так genkernel --oldconfig all

#171513

tyrnov, а так
[console]
genkernel --oldconfig --menuconfig all
[/console]
... и поискать новые опции?

«По-простому» не пробовали? (Разумеется, убедившись в наличии старого конфигурационного файла и внеся изменения в опцию "EXTRAVERSION = " файла /usr/src/linux/Makefile):
[console]
cd /usr/src/linux
make oldconfig
make menuconfig
make bzImage && make modules && make modules_install
cp arch/x86/boot/bzImage /boot/bzImage-2.6.38.5-ВЕРСИЯ
vim /boot/grub/grub.conf
[/console]

#171519

Сейчас пробую по простому. А на счет первого: знать бы какие опции поискать

#171520

Собрал по простому получил кернел паник потому и использывал всегда дженкернел потому что не выходило удачно собрать. Вроде по хенбуку что говорят включить все включенно что еще проверить я даже просто не знаю

#171521

И как бы мне показать этот лог который при загрузке мне показывается и уходит в кернел паник в нем ведь наверняка есть ответ что я забыл только я его не вижу

#171522

[console]Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-bloc(2,0)
Pid: 1, comm: swapper Not tainted 2.6.38-gentoo-r6[/console]

Это равдо отрывочек

#171523

tyrnov, с большой долей вероятности вы забыли включить НЕ модулями поддержку корневой файловой системы и драйверов своего жёсткого диска.

#171525
tyrnov написал:
И как бы мне показать этот лог который при загрузке мне показывается и уходит в кернел паник в нем ведь наверняка есть ответ что я забыл только я его не вижу

самое простое - сфотографировать

tyrnov написал:
Это равдо отрывочек

модуль для ФС на которой корень вертится надо вкомпилить в ядро, скорей всего проблемма в этом... также в ядро нужно вкомпилить драйвер своего контроллера жёстких дисков.
можно конечно initramfs собирать с ними, но это уже совсем другая история...

#171530
Lupo Alberto написал:
tyrnov, с большой долей вероятности вы забыли включить НЕ модулями поддержку корневой файловой системы и драйверов своего жёсткого диска.

ext3 корень и он вкомпилен поидее в ядро а вот драйвер жесткого как определить какой надо затрудняюсь возможно и не включен он как раз

#171532
tyrnov написал:
ext3 корень и он вкомпилен поидее в ядро а вот драйвер жесткого как определить какой надо затрудняюсь возможно и не включен он как раз

lspci -k -- смотрите, какой модуль используется

#171534
tyrnov написал:
и он вкомпилен поидее в ядро

Проверить не помешает wink
[console]grep EXT3 /usr/src/linux/.config[/console]

#171536

sata_sil24 как я понял. Это похоже на правду

#171539

Не выходит почему то кроме модуля не чего поставить на Silicon Image 3124/3132 sata support

#171540

tyrnov, убедитесь что Serial ATA and Parallel ATA drivers — CONFIG_ATA=y — включено не модулем.

#171541
tyrnov написал:
Не выходит почему то кроме модуля не чего поставить на Silicon Image 3124/3132 sata support

нераспарсил....

#171543
Fat-Zer написал:
нераспарсил....

Если CONFIG_ATA=m, то и CONFIG_SATA_SIL24 ставится только модулем.

#171548
Lupo Alberto написал:
Если CONFIG_ATA=m, то и CONFIG_SATA_SIL24 ставится только модулем.

теперь то понятно... просто в исходном сообщении не хватало знаков препинания.

Войдите или зарегистрируйтесь, чтобы ответить.