|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Проблема при сборке ядра |
|
Проблема при сборке ядра
|
Новый участник Сообщения: 13 |
Профиль | Отправить PM | Цитировать PC -Pentium I Classik (не MMX)
OS - Linux Mandrake 10.0 ядро 2.6.3-7mdk Ядро при установе выбрано 2.4.х, но не встало, пришлось 2.6 пользователь- 3 недели в Линуксе, так что сами понимаете... рановато браться за подобные проблеммы но с ядром 2.6 Х-сервер сильно тормозит, вот и решил под машину попробовать ядро собрать... Скачиваю ядро 2.4.34, распаковал, начинаю установку: make xconfig.... make dep - все в норме. [root@localhost linux-2.4.34.1]# make bzImage ....... make[1]: Leaving directory `/usr/src/linux-2.4.34.1/linux-2.4.34.1/arch/i386/lib' ld -m elf_i386 -T /usr/src/linux-2.4.34.1/linux-2.4.34.1/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/char/drm/drm.o drivers/ide/idedriver.o drivers/cdrom/driver.o drivers/sound/sounddrivers.o drivers/pci/driver.o drivers/pcmcia/pcmcia.o drivers/net/pcmcia/pcmcia_net.o drivers/pnp/pnp.o drivers/video/video.o drivers/media/media.o drivers/input/inputdrv.o crypto/crypto.o \ net/network.o \ /usr/src/linux-2.4.34.1/linux-2.4.34.1/arch/i386/lib/lib.a /usr/src/linux-2.4.34.1/linux-2.4.34.1/lib/lib.a /usr/src/linux-2.4.34.1/linux-2.4.34.1/arch/i386/lib/lib.a \ --end-group \ -o vmlinux drivers/block/block.o(.text+0xe360): In function `cciss_scsi_add_entry': : undefined reference to `scsi_device_types' drivers/block/block.o(.text+0xe49e): In function `cciss_scsi_remove_entry': : undefined reference to `scsi_device_types' drivers/block/block.o(.text+0xe57f): In function `adjust_cciss_scsi_table': : undefined reference to `scsi_device_types' drivers/block/block.o(.text+0xecfa): In function `cciss_scsi_detect': : undefined reference to `scsi_register' drivers/block/block.o(.text+0xf32c): In function `cciss_update_non_disk_devices': : undefined reference to `scsi_device_types' drivers/block/block.o(.text+0xf4da): In function `cciss_scsi_proc_info': : undefined reference to `scsi_hostlist' drivers/block/block.o(.text+0xf9ed): In function `init_driver_template': : undefined reference to `scsicam_bios_param' drivers/block/block.o(.text+0xfada): In function `cciss_unregister_scsi': : undefined reference to `scsi_unregister_module' drivers/block/block.o(.text+0xfb75): In function `cciss_register_scsi': : undefined reference to `scsi_register_module' make: *** [vmlinux] Ошибка 1 проблемка ... что значит не определенная ссылка на"xxx" не включено что то при конфигурации ядра? если да то что? и почему при проверке зависимостей через make dep это не вылезло? или не включено вообще что то из глобальное... ответ желательно по форме причина метод устранения т.к хочу не просто врубить новое ядро а разобраться в чем именно в принцыпе ошибка... |
|
Отправлено: 01:38, 14-03-2007 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать m0l0d0y
А собранного в rpm не нашли ? Что-нибудь типа 2.6.18-2.6.20 оно побыстрее, чем 2.4.34 будет Библиотека lib.a недолинкована Цитата:
|
|
------- Отправлено: 06:17, 14-03-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать скачай 2.6.20.2 за 3 марта.
и делай сначала make mrproper |
Отправлено: 11:20, 14-03-2007 | #3 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 00:49, 15-03-2007 | #4 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Не уверен, что вы правы - я такой инфы не встречал, с другой сторны и на машине ниже Celeron 366 не работал давно.
Мне кажется роль ядра тут минимальна - важен набор используемых программ. Хотя вы говорите о 64 Мг ОЗУ. IMHO свопить будет независимо от версии ядра, лучше сразу минимимизировать графический режим, или вообще отказаться от него на такой машине. . |
|
------- Отправлено: 07:25, 15-03-2007 | #5 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Цитата:
На счет отказа от графического режима тоже не получится, я тока начинаю изучать Linux (до этого естественно виндовс), а без графики как то еще не очень - не привык к командной строке - и уже приходится за ядро браться. Чем больше трудностей при освоении - тем крепче опыт ;-) |
|
------- Отправлено: 00:25, 16-03-2007 | #6 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Ну
Цитата:
|
|
------- Отправлено: 07:01, 16-03-2007 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Проблема при сборке компьютера на ASUS Striker II NSE | ZiGfrid13 | Непонятные проблемы с Железом | 10 | 14-01-2009 22:19 | |
mplayer ...проблема при сборке из портов | ilka | Общий по FreeBSD | 11 | 07-08-2007 08:57 | |
ошибка при сборке cups 1.2.7 | kaEwituS | Программное обеспечение Linux и FreeBSD | 2 | 01-02-2007 23:59 | |
проблема при сборке squid-2.6.stable9 | loger11 | Общий по Linux | 5 | 01-02-2007 13:02 | |
при сборке из портов машина задумывается и вывод надпись (+) | Guest | Общий по FreeBSD | 8 | 09-09-2004 22:58 |
|