|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Ошибка при компиляции ядра |
|
Ошибка при компиляции ядра
|
Новый участник Сообщения: 19 |
Добрый вечер!
Вот добрался до компиляции ядра ![]() Система при выполнении 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
|
Профиль | Отправить 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 |
Ты их смотрел? В них расписаны девайсы которые система знает + адреса памяти и вендоры(производители) устройств с наименованием
________________ by sergleo |
Отправлено: 19:54, 01-10-2003 | #12 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 19:55, 01-10-2003 | #13 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать ruslandh
А-га... Т.е. как я понимаю эти файлы (boot/modules-info, config-2.x.x-x-x) грузятся и изменяются только один раз -- при инсталляции системы и далее используются только как справочный материал при добавлениях и удалениях модулей из системы? А как можно динамически без перекомпиляции загрузить / удалить модули из текущей конфигурации не подскажешь (или ссылочку)? |
Отправлено: 09:26, 02-10-2003 | #14 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить 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 |
Ветеран Сообщения: 7315
|
Профиль | Отправить PM | Цитировать sda-a
А видеокарта у вас Matrox? Если нет, то надо при конфигурировании ядра поддержку Matrox framebuffer отключить |
------- Отправлено: 11:21, 14-11-2005 | #17 |
![]() Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
|
||
------- Отправлено: 14:27, 14-11-2005 | #18 |
Spaik
Сообщения: n/a |
Здрасте!!!
Пришел на форум за советом... Собрал свое ядро, откомпилилось нормально, только make dep выполнится нормально не может (подскажите в чем может быть дело и смертельно ли это), но ядро собралось... Загружаясь система сообщает что init дошел до 5 уровня ![]() |
Отправлено: 15:45, 16-11-2005 | #19 |
Ветеран Сообщения: 7315
|
Профиль | Отправить PM | Цитировать Spaik
Ядро какой версии? initrd не забыли? |
------- Отправлено: 22:04, 16-11-2005 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|