![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Не компилится ядро |
|
Не компилится ядро
|
Новый участник Сообщения: 10 |
Решил короче я на досуге расширить свой кругозор и поставил Linux
![]() Компилу так: make xconfig make dep make clean make install make modules make modules_install ЗЫ заранее извиняюсь, если задал этот вопрос в n-ый раз - времени не было просмотреть дальше второй страницы. [s]Исправлено: NikosEPO, 23:38 14-04-2003[/s] |
|
Отправлено: 23:33, 14-04-2003 |
![]() Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать NikosEPO
Немного другай последовательность команд, имхо. И советую ыдро ручками прикручивать (модули можно и проинсталить). Т.е.: make [menu/x]config make depend make clean make bzImage make modules make modules_install А теперь прикручиваем ядро. |
------- Отправлено: 23:51, 14-04-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать Насчет ручками прикрутить, если несложно поясни, что именно нужно делать, но это проблема будующая
![]() |
Отправлено: 16:19, 15-04-2003 | #3 |
Новый участник Сообщения: 41
|
Профиль | Отправить PM | Цитировать make depend - не буду врать что означает, но нужная вещь создает зависимости
make clean - очищаем исходники от старых скомпиленных файлов (make mrproper - вообще очищает полностью) make bzImage - компиляция ядра make modules - компиляция модулей make modules_install - копирование модулей в /lib/modules/kernel- далее копируем файл bzImage в /boot/какхочуназываю и system.map тоже. Потом правим /etc/lilo.conf, путем добавления новой строки на путь к новому ядру. Командуем lilo -v , если ошибки исправляем. |
Отправлено: 13:47, 17-04-2003 | #4 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать SandySandy
Цитата:
ЗЫ Загрузчик у меня Grub, а не lilo. |
||
Отправлено: 18:18, 17-04-2003 | #5 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать Мне эта система начинает нравится... Пару часов назад, я решил еще раз попробовать откомпилить ядро и модули, и к моему удтвлению
![]() ![]() ![]() ![]() ![]() ![]() ![]() Но теперь есть одна проблемка, после компиляции и инсталляции модулей в /lib/modules появилась новая папка с добавкой в имени custom, но при загрузке почему-то ядро берет модули не только с нового, но и со старого каталога, что приводит к обилию еррорсов, дабы избежать этого мне пришлось и в старый каталог запихнуть новые модули. А вопрос вот в чем, где прописывается место нахождение модулей, и как все же можно оставить старую конфигурацию в искомом виде? [s]Исправлено: NikosEPO, 23:22 17-04-2003[/s] |
Отправлено: 23:20, 17-04-2003 | #6 |
![]() Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать NikosEPO
Не должен он оттудова модули брать - значит у вас их не хватает в новом ядре. Вообще, он ищет модули в каталоге /lib/modules/$KERNELVERSION, а этот параметр определяется по uname -r. |
------- Отправлено: 22:21, 18-04-2003 | #7 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать Barracuda
Проблема решилась редактированием параметра EXTRAVERSION в makefile'е, теперь вроде с ядром все ОК ЗЫ всем Big Thanks ![]() [s]Исправлено: NikosEPO, 11:09 19-04-2003[/s] |
Отправлено: 11:05, 19-04-2003 | #8 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Не компилируется ядро 2.2.18 и 2.4.2, у меня Mandrake RE Spring 2001, gcc 2.96 ядро
2.2.18, glibc 2.2.2 Выдаёт: [root@enzo linux]# make install gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/split-include scripts/split-include.c In file included from /usr/include/errno.h:36, from scripts/split-include.c:26: /usr/include/bits/errno.h:25:26: linux/errno.h: No such file or directory make: *** [scripts/split-include] Ошибка 1 Может кто объянит в чём дело? |
Отправлено: 21:08, 25-04-2003 | #9 |
![]() Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать Enzo Matrix
Цитата:
[s]Исправлено: Barracuda, 19:52 26-04-2003[/s] |
|
------- Отправлено: 18:49, 26-04-2003 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Ядро не компилится... | xy | Общий по Linux | 19 | 30-10-2006 22:57 | |
Ядро | ElVovan | Общий по FreeBSD | 11 | 28-01-2004 17:38 | |
Ядро Linux | Andro | Общий по Linux | 11 | 26-01-2004 22:56 | |
ядро | modem | Общий по Linux | 6 | 17-08-2003 22:30 | |
ядро 2.5.68-70 | Zur0 | Общий по Linux | 12 | 06-06-2003 04:47 |
|