Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Ошибка при компиляции ядра

Ответить
Настройки темы
Ошибка при компиляции ядра

Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый вечер!
Вот добрался до компиляции ядра
Система при выполнении make bzImage выдала то, что вы видите внизу. Не подскажете в чем тут дело?

make[1]: Вход в каталог `/usr/src/linux-2.4.18-3'
kallsyms pass 1
ld -m elf_i386 -T /usr/src/linux-2.4.18-3/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o --start-group arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o  drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/char/drm/drm.o drivers/net/fc/fc.o drivers/atm/atm.o drivers/ide/idedriver.o drivers/cdrom/driver.o drivers/pci/driver.o drivers/net/wireless/wireless_net.o drivers/pnp/pnp.o drivers/video/video.o drivers/usb/usbdrv.o drivers/md/mddev.o drivers/sensors/sensor.o net/network.o abi/abi.o /usr/src/linux-2.4.18-3/arch/i386/lib/lib.a /usr/src/linux-2.4.18-3/lib/lib.a /usr/src/linux-2.4.18-3/arch/i386/lib/lib.a --end-group -o .tmp_vmlinux1
init/main.o: In function `smp_init':
init/main.o(.text.init+0x5f1): undefined reference to `skip_ioapic_setup'
arch/i386/kernel/kernel.o: In function `broken_pirq':
arch/i386/kernel/kernel.o(.text.init+0x34fb): undefined reference to `skip_ioapic_setup'
make[1]: *** [kallsyms] Ошибка 1
make[1]: Выход из каталог `/usr/src/linux-2.4.18-3'
make: *** [vmlinux] Ошибка 2

Заранее благодарен

Отправлено: 17:39, 26-09-2003

 

Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


shurikan
sergleo

Спасибо за помощь!!!
С Третьей попытки ядро скомпилилось, модули установились и система корректно загрузилась-таки. Осталось ее протестировать как-нить...

Меня вот вопросы мучают... Как я это вижу, для того, чтобы новое ядро грузиться начало нужно его в рут девайс загрузить и System.map (???) туда же, а еще, чтобы скомпиленные модули встали в директорию /lib/modules/2.x.x-x-x... -- это все?!
А что тогда делают файлы в /boot/ типа modules-info, config-2.x.x-x-x? Зачем они нужны?  

Отправлено: 13:00, 01-10-2003 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Guest

Guest


Профиль | Цитировать


Ты их смотрел? В них расписаны девайсы которые система знает + адреса памяти и вендоры(производители) устройств с наименованием
________________
by sergleo

Отправлено: 19:54, 01-10-2003 | #12


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
А что тогда делают файлы в /boot/ типа modules-info, config-2.x.x-x-x? Зачем они нужны?  
Я так понимаю для динамического (без перекомпиляции) изминения параметров загрузки модулей ядра.

-------
Поспешай не торопясь


Отправлено: 19:55, 01-10-2003 | #13


Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


ruslandh
А-га... Т.е. как я понимаю эти файлы (boot/modules-info, config-2.x.x-x-x) грузятся и изменяются только один раз -- при инсталляции системы и далее используются только как справочный материал при добавлениях и удалениях модулей из системы?

А как можно динамически без перекомпиляции загрузить / удалить модули из текущей конфигурации не подскажешь (или ссылочку)?



Отправлено: 09:26, 02-10-2003 | #14


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Ну модули ядра и так загружаются динамически, (см modules.conf), а вот параметры (опции)  модулей ядра вроде можно менять

-------
Поспешай не торопясь


Отправлено: 19:24, 02-10-2003 | #15

sda-a


Сообщения: n/a

Профиль | Цитировать


Вот есть вопросик...
Делал тоже, что и автор первого поста - и выпадают ошибки...

if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.6.11my; fi

WARNING: /lib/modules/2.6.11my/kernel/3rdparty/mod_marvel/mga_core.ko needs unknown symbol matroxfb_register_driver

WARNING: /lib/modules/2.6.11my/kernel/3rdparty/mod_marvel/mga_core.ko needs unknown symbol matroxfb_unregister_driver

make: *** [_modinst_post] Ошибка 1

[root@localhost linux]#

И все (
Не подскажете?

Отправлено: 16:23, 13-11-2005 | #16


Аватара для dmitryst

Ветеран


Сообщения: 7315
Благодарности: 909

Профиль | Отправить PM | Цитировать


sda-a
А видеокарта у вас Matrox? Если нет, то надо при конфигурировании ядра поддержку Matrox framebuffer отключить

-------
Осваиваю FreeBSD


Отправлено: 11:21, 14-11-2005 | #17


Аватара для sergleo

Старожил


Сообщения: 178
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата:
Делал тоже, что и автор первого поста
у автора 1-го поста система была RH9. Непопутайте... для ядра
Цитата:
2.6.11
и другой ситемы неприемлемо... Но принцип тот-же...

-------
Best regard`s SergLeo


Отправлено: 14:27, 14-11-2005 | #18

Spaik


Сообщения: n/a

Профиль | Цитировать


Здрасте!!!

Пришел на форум за советом...
Собрал свое ядро, откомпилилось нормально, только make dep выполнится нормально не может (подскажите в чем может быть дело и смертельно ли это), но ядро собралось...

Загружаясь система сообщает что init дошел до 5 уровня и осуществляется переход в "Пассивную загрузку", после этого компьютер ни начто не реагирует :=(((

Отправлено: 15:45, 16-11-2005 | #19


Аватара для dmitryst

Ветеран


Сообщения: 7315
Благодарности: 909

Профиль | Отправить PM | Цитировать


Spaik
Ядро какой версии? initrd не забыли?

-------
Осваиваю FreeBSD


Отправлено: 22:04, 16-11-2005 | #20



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Ошибка при компиляции ядра

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - При компиляции программы выскакивает ошибка m.s.dos Программирование и базы данных 1 31-05-2009 16:10
FreeBSD - ошибка компиляции ядра 7.1 kirimey Общий по FreeBSD 7 02-05-2009 15:48
Софт/IDE - Помогите новичку, ошибка при компиляции. KEKS-KEKS Программирование и базы данных 6 16-07-2007 22:46
[решено] Ошибка при компиляции из портов - Your Makefile has been rebuilt Forpost Общий по FreeBSD 13 20-08-2006 21:52
Ошибки при компиляции нового ядра Guest Общий по Linux 7 07-12-2002 10:44




 
Переход