URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 66770
[ Назад ]

Исходное сообщение
"ЯДРО!!!!"

Отправлено anonim , 06-Июн-06 15:52 
Привет всем!! Устанавливается ядро 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/

В чем могут быть ошибки и как их исправить!!! ПОМОГИТЕ!!! ОЧЕНЬ СРОЧНО НУЖНО ОБНОВИТЬ ЯДРО!!! СПАСИБО!!


Содержание

Сообщения в этом обсуждении
"ЯДРО!!!!"
Отправлено rolano , 06-Июн-06 15:57 
>Привет всем!! Устанавливается ядро 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/
>
>В чем могут быть ошибки и как их исправить!!! ПОМОГИТЕ!!! ОЧЕНЬ СРОЧНО
>НУЖНО ОБНОВИТЬ ЯДРО!!! СПАСИБО!!

А что Вы собственно хотите? На РедХат надо и ядра ставить "одобренные и пропатченные" дистростроителями. Я тоже как-то пытался собрать чистоое ядро для Мандрейка - только время потерял.


"ЯДРО!!!!"
Отправлено anonim , 06-Июн-06 16:04 

>А что Вы собственно хотите? На РедХат надо и ядра ставить "одобренные
>и пропатченные" дистростроителями. Я тоже как-то пытался собрать чистоое ядро для
>Мандрейка - только время потерял.

но читая в нете, вижу что кажется народ умудрялся лепить именно на RedHat ядра 6 ветки!!!
Мне действительно очень надо новое ядро для работы. Что можете посоветовать?


"ЯДРО!!!!"
Отправлено calculator , 06-Июн-06 16:16 
Конфиг загрузчика на всякий случай покажи.


"ЯДРО!!!!"
Отправлено Nimdar , 06-Июн-06 16:26 
Поиском пользоваться не модно, да? Каждую неделю тут поднимают этот вопрос. Читать до просветления - http://kerneltrap.org/node/799

"ЯДРО!!!!"
Отправлено anonim , 06-Июн-06 16:34 
>Поиском пользоваться не модно, да? Каждую неделю тут поднимают этот вопрос. Читать
>до просветления - http://kerneltrap.org/node/799

Было прочитано до дыр...может руки кривые - не спорю:))  но не ставился бы вопрос, если бы вторая неделя не пошла попытки установить новое ядро!!! Все равно спасибо за ответ:))

Вот конфиг загрузчика:

prompt
timeout=50
default=linux
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear

image=/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"


"ЯДРО!!!!"
Отправлено Nimdar , 06-Июн-06 16:56 
> insmod: error inserting '/lib/aic79xx.o': -1 Unknown symbol in module
modutils какой версии?

"ЯДРО!!!!"
Отправлено Nimdar , 06-Июн-06 17:01 
Так, как модуль aic79xx.o собирал, признавайся ;) Точнее откуда взял?

"ЯДРО!!!!"
Отправлено anonim , 06-Июн-06 17:02 
>> insmod: error inserting '/lib/aic79xx.o': -1 Unknown symbol in module
>modutils какой версии?

modutils-2.4.3-1 устанавливалось с rpm
module-init-tools-3.2.1


"ЯДРО!!!!"
Отправлено anonim , 06-Июн-06 17:07 
Честно признаюсь как устанавливался этот модуль:) в ядре 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 прошел без ошибок, по-другому не знал как выйти из ситуации....

Что подскажете??


"ЯДРО!!!!"
Отправлено Nimdar , 06-Июн-06 17:29 
>Честно признаюсь как устанавливался этот модуль:) в ядре 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 <что еще> и т.д.


"ЯДРО!!!!"
Отправлено xxxxxxxxxx , 06-Июн-06 17:35 
>>> 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


"ЯДРО!!!!"
Отправлено anonim , 06-Июн-06 18:13 
:)))) стараюсь быть молодцом...:)))
Делал так:
make bzImage ьялу modules make modules_install make install

Как обновить mkinitrd??


"ЯДРО!!!!"
Отправлено Nimdar , 06-Июн-06 18:19 
>:)))) стараюсь быть молодцом...:)))
>Делал так:
>make bzImage ьялу modules make modules_install make install

make clean не делал? Если нет, то:
make clean && make modules && make modules_install && make bzImage
Перед пересборкой ядра всегда обязательно make clean

>
>Как обновить mkinitrd??
Так же, как и любой другой пакет rpm


"ЯДРО!!!!"
Отправлено xxxxxxxxxx , 06-Июн-06 18:59 
>:)))) стараюсь быть молодцом...:)))
>Делал так:
>make bzImage ьялу modules make modules_install make install
>
>Как обновить mkinitrd??

возьми от FC2
http://download.fedora.redhat.com/pub/fedora/linux/core/2/i3...


"ЯДРО!!!!"
Отправлено Archont , 06-Июн-06 18:41 
>>> 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 в точности по инструкции.