imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 10.05.2003, 16:51     # 1
_FeAr_
Guest
 
Сообщения: n/a

Question Компилим ядро

Скачал себе ядро 2.5.**
распаковал, закинул и /usr/src
набираю make xconfig
далее make dep
потом make bzImage
А вот ЧТО дальше делать, хз
 
Старый 10.05.2003, 17:31     # 2
Xanti
Member
 
Аватар для Xanti
 
Регистрация: 30.04.2002
Адрес: localhost
Сообщения: 322

Xanti Путь к славе только начался
_FeAr_
глянь тут
__________________
Бороться и искать, найти и перепрятать.
Xanti вне форума  
Старый 10.05.2003, 18:05     # 3
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
теперь надо добавить информацию о ядре в загрузчик , кстати какой он у тебя ??
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 10.05.2003, 18:07     # 4
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
да и какой linux??
__________________
Смерть фашистским оккупантам.

Последний раз редактировалось noname; 10.05.2003 в 18:11.
noname вне форума  
Старый 10.05.2003, 19:28     # 5
_FeAr_
Guest
 
Сообщения: n/a

Red Hat Linux 7.3, загрузчик LILO

Когда запускаю make menuconfig лезут ошибки
 
Старый 10.05.2003, 23:03     # 6
zic
Guest
 
Сообщения: n/a

Скорее всего у тебя не установленно программное обеспечение необходимое для компиляции ядра ( либо установленное слишком старые версии )

Смотри документацию к ядру , и проверяй версии .

Можеш выложить здесь сообщение об ошибке .
 
Старый 11.05.2003, 12:13     # 7
_FeAr_
Guest
 
Сообщения: n/a

набираю make menuconfig:

make[1]: Вход в каталог `/usr/src/linux/scripts'
gcc -Wp,-MD,./.fixdep.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o fixdep fixdep.c
make -C lxdialog all
make[2]: Вход в каталог `/usr/src/linux/scripts/lxdialog'
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status

>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'

make[2]: *** [ncurses] Ошибка 1
make[2]: Выход из каталог `/usr/src/linux/scripts/lxdialog'
make[1]: *** [lxdialog] Ошибка 2
make[1]: Выход из каталог `/usr/src/linux/scripts'
make: *** [menuconfig] Ошибка 2

P.S: версия компилируемого ядра 2.5.31
 
Старый 11.05.2003, 19:01     # 8
zic
Guest
 
Сообщения: n/a

Поповоду этой ошибки :
http://linux.opennet.ru/links/info/249.shtml
Отсутствует необходимая библиотека .

Для того что бы установить это ядро на RH 73
Понадобится обнавить приличное количество ПО .
 
Старый 11.05.2003, 19:09     # 9
_FeAr_
Guest
 
Сообщения: n/a

zic
Я готов стоять до конца
не мог бы ты перечислить все то, что нужно для нормального компилирования ядра?
 
Старый 12.05.2003, 09:39     # 10
Bek
::VIP::
 
Аватар для Bek
 
Регистрация: 25.12.2002
Адрес: SPb.RU
Сообщения: 958

Bek СэнсэйBek СэнсэйBek СэнсэйBek СэнсэйBek СэнсэйBek СэнсэйBek СэнсэйBek СэнсэйBek СэнсэйBek СэнсэйBek СэнсэйBek Сэнсэй
/usr/bin/ld: cannot find -lncurses

не установлен пакет ncurses
Bek вне форума  
Старый 12.05.2003, 17:07     # 11
zic
Guest
 
Сообщения: n/a

В папке исходников ядра есть множество интересных файлов , первый к прочтению это Readme , в принципе там есть все указания как компилировать ядро и указано какие библиотеки, программы должны быть установлены , минимальные их версии и etc/
Если чего то нет то есть такая папочка как Documentation /

И зачем тебе девелопмерска версия ядра ?
Ими пользуются только разработчики( ну и еще кое-кто) .Они могут быть нестабильными и глючными .

Как я понял ты к их числу не относишся .
Тогда зачем заморачиваться ?

Неплохой рессурс по linux ( и не только ) opennet.ru

Цитата:
Читайте доки, они рулят!
 
Старый 13.05.2003, 14:35     # 12
_FeAr_
Guest
 
Сообщения: n/a

ядро скомпилилость, а вот только как его в ЛИЛО прописать?
 
Старый 13.05.2003, 17:13     # 13
Crime
Guest
 
Сообщения: n/a

кидаешь в /usr/src/ архив с ядром (linux-2.*.*.tar.gz)
- делаешь tar xvzf linux-2.*.*.tar.gz,
архив распаковывается в /usr/src/linux/
- идёшь туда делаешь make menuconfig (или альтернативы), конфигурируешь (или загружаешь имеющийся config), сохраняешь файл конфигурации
- make dep && make clean bzImage modules modules_install
- если всё успешно, то у тебя появится файл /usr/src/linux/arch/i386/boot/bzImage, его копируешь в /boot/ (желательно сохрани рабочее ядро перед этим)
- будут проблемы - RTFM ;-)

или кратко....

make dep
make clean
make bzImage
make modules
make modules_install
 
Старый 14.05.2003, 13:24     # 14
_FeAr_
Guest
 
Сообщения: n/a

2Crime:
Ядро я уже скомпилил, я не знаю как его в LILO прописать
 
Старый 14.05.2003, 15:22     # 15
ShooTer
Chameleon MOD
 
Аватар для ShooTer
 
Регистрация: 29.04.2003
Сообщения: 2 515

ShooTer Гурее всех гурых :-)
ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)ShooTer Гурее всех гурых :-)
_FeAr_

Chitaj man.Esli ne ponimaesh na english,to tebe syuda -> http://www.linux.org.ru/books/man/ma...lo.conf.5.html
__________________
"That vulnerability is completely theoretical."
ShooTer вне форума  
Старый 14.05.2003, 15:33     # 16
d00m
Newbie
 
Регистрация: 07.03.2003
Пол: Male
Сообщения: 17

d00m Путь к славе только начался
редактируешь /etc/lolo.conf
лучше оставить там все как есть и добавить

image = /boot/имя твоего скомпиленного и скопированного туда (в /boot) ядра
желательно чтоб это имя отличалось от старого
label = newkernel
root = /dev/hda1 (или как у тебя в старом конфиге прописано)
read-only

после редактирования и сохранения lilo.conf
даешь команду /sbin/lilo -v

можешь перезагружаться
__________________
just say maybe
d00m вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 22:12.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.