Привет всем!! Устанавливается ядро 2.6.7 на RedHAt 7.3. собралось без ошибок. При перезагрузке с новым ядром на экран выдается такой поток ошибок:
insmod: error inserting '/lib/aic79xx.o': -1 Unknown symbol in module
ERROR: /bin/insmod exited abnormally!
Mounting /proc filesystem
Creating /root device
Mounting root filesystem
mount: error 6 mounting ext3
pivotroor: pivot_root(/sysroot,/sysroo/initrd) failed:2
Freeing unused kernel memory: 176k freed
Kernel panic: No init found/ Try passing init= option to kernel/В чем могут быть ошибки и как их исправить!!! ПОМОГИТЕ!!! ОЧЕНЬ СРОЧНО НУЖНО ОБНОВИТЬ ЯДРО!!! СПАСИБО!!
>Привет всем!! Устанавливается ядро 2.6.7 на RedHAt 7.3. собралось без ошибок. При
>перезагрузке с новым ядром на экран выдается такой поток ошибок:
>insmod: error inserting '/lib/aic79xx.o': -1 Unknown symbol in module
>ERROR: /bin/insmod exited abnormally!
>Mounting /proc filesystem
>Creating /root device
>Mounting root filesystem
>mount: error 6 mounting ext3
>pivotroor: pivot_root(/sysroot,/sysroo/initrd) failed:2
>Freeing unused kernel memory: 176k freed
>Kernel panic: No init found/ Try passing init= option to kernel/
>
>В чем могут быть ошибки и как их исправить!!! ПОМОГИТЕ!!! ОЧЕНЬ СРОЧНО
>НУЖНО ОБНОВИТЬ ЯДРО!!! СПАСИБО!!А что Вы собственно хотите? На РедХат надо и ядра ставить "одобренные и пропатченные" дистростроителями. Я тоже как-то пытался собрать чистоое ядро для Мандрейка - только время потерял.
>А что Вы собственно хотите? На РедХат надо и ядра ставить "одобренные
>и пропатченные" дистростроителями. Я тоже как-то пытался собрать чистоое ядро для
>Мандрейка - только время потерял.но читая в нете, вижу что кажется народ умудрялся лепить именно на RedHat ядра 6 ветки!!!
Мне действительно очень надо новое ядро для работы. Что можете посоветовать?
Конфиг загрузчика на всякий случай покажи.
Поиском пользоваться не модно, да? Каждую неделю тут поднимают этот вопрос. Читать до просветления - http://kerneltrap.org/node/799
>Поиском пользоваться не модно, да? Каждую неделю тут поднимают этот вопрос. Читать
>до просветления - http://kerneltrap.org/node/799Было прочитано до дыр...может руки кривые - не спорю:)) но не ставился бы вопрос, если бы вторая неделя не пошла попытки установить новое ядро!!! Все равно спасибо за ответ:))
Вот конфиг загрузчика:
prompt
timeout=50
default=linux
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linearimage=/boot/vmlinuz-2.4.18-3smp
label=linux
initrd=/boot/initrd-2.4.18-3smp.img
read-only
root=/dev/sda8
append="hdb=ide-scsi"image=/boot/vmlinuz-2.4.18-3
label=linux-up
initrd=/boot/initrd-2.4.18-3.img
read-only
root=/dev/sda8
append="hdb=ide-scsi"
image=/boot/vmlinuz-2.6.7
label=linux-my
initrd=/boot/initrd-2.6.7.img
read-only
root=/dev/sda8
append="hdb=ide-scsi"
> insmod: error inserting '/lib/aic79xx.o': -1 Unknown symbol in module
modutils какой версии?
Так, как модуль aic79xx.o собирал, признавайся ;) Точнее откуда взял?
>> insmod: error inserting '/lib/aic79xx.o': -1 Unknown symbol in module
>modutils какой версии?modutils-2.4.3-1 устанавливалось с rpm
module-init-tools-3.2.1
Честно признаюсь как устанавливался этот модуль:) в ядре aic79xx был прописан модульно, при последней команде make install - выписывало ошибку no module aic79xx found for kernel 2.6.7. Зашел в ветку /lib/modules/2.6.7/kernel/drivers/scsi/aic7xxx и там дал команду cp aic79xx.ko aic79xx.o :) После этого make install прошел без ошибок, по-другому не знал как выйти из ситуации....Что подскажете??
>Честно признаюсь как устанавливался этот модуль:) в ядре aic79xx был прописан модульно,
>при последней команде make install - выписывало ошибку no module aic79xx
>found for kernel 2.6.7. Зашел в ветку /lib/modules/2.6.7/kernel/drivers/scsi/aic7xxx и там дал
>команду cp aic79xx.ko aic79xx.o :) После этого make install прошел без
>ошибок, по-другому не знал как выйти из ситуации....
>
>Что подскажете??Молодец какой, а. :) Хорошо не фряшный модуль скопировал :))
А теперь давай по порядку, как собирал ядро:
make <что>, потом make <что еще> и т.д.
>>> insmod: error inserting '/lib/aic79xx.o': -1 Unknown symbol in module
>>modutils какой версии?
>
>modutils-2.4.3-1 устанавливалось с rpm
>module-init-tools-3.2.1обнови mkinitrd
:)))) стараюсь быть молодцом...:)))
Делал так:
make bzImage ьялу modules make modules_install make installКак обновить mkinitrd??
>:)))) стараюсь быть молодцом...:)))
>Делал так:
>make bzImage ьялу modules make modules_install make installmake clean не делал? Если нет, то:
make clean && make modules && make modules_install && make bzImage
Перед пересборкой ядра всегда обязательно make clean>
>Как обновить mkinitrd??
Так же, как и любой другой пакет rpm
>:)))) стараюсь быть молодцом...:)))
>Делал так:
>make bzImage ьялу modules make modules_install make install
>
>Как обновить mkinitrd??возьми от FC2
http://download.fedora.redhat.com/pub/fedora/linux/core/2/i3...
>>> insmod: error inserting '/lib/aic79xx.o': -1 Unknown symbol in module
>>modutils какой версии?
>
>modutils-2.4.3-1 устанавливалось с rpm
>module-init-tools-3.2.1Ну ты, блин, упрямый!!!
Писано же тебе, поставь modutils-2.4.26 (или другие, но которые позволяют с обеими ветками ядер работать), или поставь module-init-tools, но тогда сделай конвертацию modules.conf в modprobe.conf в точности по инструкции.