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

Компьютерный форум 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

 
Spaik


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

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


Система Mandrake10.1 собираю ядро 2.6.14

Цитата:
initrd
что сие есть я не знаю (Линь стоит недавно), поэтому сказать ничего не могу

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



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

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


Аватара для dmitryst

Ветеран


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

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


После сборки ядра пишете make modules, make modules_install, далее:
mkinitrd /boot/initrd-2.6.14-extraversion 2.6.14-extraversion

extraversion пишется в makefile до сборки ядра, это может быть любая удобная строка, чтобы отличить новое ядро от старого
далее - в grub дублируем пункт загрузки основного ядра и меняем названия файлов на наши, опять же не забывая про initrd, а то не запустится...

удачи!

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


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


Аватара для sergleo

Старожил


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

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


Цитата:
что сие есть я не знаю
initrd - нужен при скази дисках и (или) при раиде и (или) при больших LVG в тч наверное и при sata (может и ошибся народ поправит)

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


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



Компьютерный форум 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




 
Переход