Титла: Компилиране на ядро Публикувано от: bashi1 в Feb 24, 2008, 20:07 Здравейте всички! Наложи ми се за си компилирам ново ядро заради един модул. Всичко уж мина както трябва и успях да подкарам новото ядро. Проблемът ми е, че като пусна системата с него компа ми се държи много страноо - всичко се изпълнява много бавно, все едно са пуснати много неща едновременно. На какво може да се дължи това натоварване на сисемата? Със старото ядро няма проблем. Предварително благодаря!
Титла: Компилиране на ядро Публикувано от: ivo1204 в Feb 24, 2008, 20:31 Труден въпрос , но дай поне повече инфо:
С какво ядро си бил , когато си конфигурирал новото ядро? Откъде си взел сорса и какъв начин си използвал ( make config , make menuconfig .....) за конфигуриране ? Титла: Компилиране на ядро Публикувано от: bashi1 в Feb 24, 2008, 21:40 Ами сега съм с ядро 2.6.22-14-386
Опитах се да компилирам 2.6.18. В началото се ръководех по тази статия http://openfmi.net/docman/view.php/187/134/PREINSTALL.txt а после и по тази http://myfreesoft.net/phpBB2/viewtopic.php?t=52 Сега се сетих нещо - при компилирането след make menuconfig нещо бях объркал (компилирам ядро за първи път) и изпълних make clean и после командата за компилиране на ядрото. Може ли от това да е проблема? Титла: Компилиране на ядро Публикувано от: romeo_ninov в Feb 24, 2008, 22:07
А защо не компилираш само модула? Кви са тия идиотщини да се компилира ядро за щяло и нещяло? Титла: Компилиране на ядро Публикувано от: ivo1204 в Feb 24, 2008, 23:08 Виждам нещата така:
Щом си с това ядро , 2.6.22-14-386 , вземи си сорса : wget http://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.14.tar.bz2 разархивирай го в /usr/src/ и следвай инструкциите от: http://ipset.netfilter.org/install.html Няколко съображения: За да си запазиш конфигурацията , копирай /boot/config-2.6.22-14-i386 ? като „.config“ ( с точка отпред ! ![]() в сорса , така вземаш старата конфигурация .Все пак така и така компилираш , посочи поне процесора какъв ти е , това е важно оптимизиране. Още , в: General setup ->Local version - append to kernel release постави/смени име , за да не ти се инсталира върху старото ядро. Така ми се струва най безболезнено да си подготвиш сорса. P.P Поне така разбрах , че искаш тези пачове . |