Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: poisoner в Jul 30, 2004, 18:47



Титла: Проблем с Kernel след прекомпилация.
Публикувано от: poisoner в Jul 30, 2004, 18:47
Значи прекомпилирах няколко пути кернела и все нищо не става. Пробвах 2.6.6 и 2.6.7 и пак. След като се компилира копирам си ядрото в /боот напр. също и систем.мап добавям в лило.цонф, стартирам лило, после рестаритрам, и като искам да заредя с новото ядро, тръгва първите 1,2 реда и се рестартира компа. Изобщо нямам идея защо. Дайте съвет.


Титла: Проблем с Kernel след прекомпилация.
Публикувано от: lachezar2001 в Jul 30, 2004, 21:35
Ami q probvai avtomatichniq nachit za compilirane na qdro #make install.Taq komanda vsichko si pravi dori ti obrabotva i liloto za da deistva sas novoto qdro.


Титла: Проблем с Kernel след прекомпилация.
Публикувано от: stockton в Jul 31, 2004, 12:20
Най-вероятно си объркал нещо при конфигурирането на кернела. Обичайните заподозрени: тип на процесора,PCI support,ATA support... Кажи все пак какво пише в тези един-два реда,които ти се показват преди да се рестртне машината.


Титла: Проблем с Kernel след прекомпилация.
Публикувано от: poisoner в Jul 31, 2004, 16:40
Не знам какво пише в тея редове защото веднага гасне, и не може дасе прочете, но мисля че са първите редове от зареждането който си ги изписва. Вчера си качих ядро 2.6.7 но не с компилиране а като на сд 2 на  слак /тестинг/линукс267/пакажес му дадох упградепкг *.тгз.
А за тва дали съм объркал тип процесор нз следващия път ще гледам дали избирам правилния.


Титла: Проблем с Kernel след прекомпилация.
Публикувано от: alabal в Jul 31, 2004, 18:17
Братко!!!!!!!!!!!!!!!!!!
Ми кажи под коя дистрибуция си!!!!!
За всяка има различен начин - повече или по-малко автоматизиран.
Както и да е, де. Няколко полезни съвета, ако искаш да намалиш проблемите.
1. Изтегли си сорса на съответния кернел и го разархивирай в /usr/src
2. Направи си сим линк
ln -s /usr/src/linux-....... /usr/src/linux
cd /usr/src/linux
3. копирай си конфигурационния файл от предишното работещо ядро (това ще свърши работа ако ако двата кернела - стария и новия - са от един клон - напр. 2.6.ххх).
Ако използваш по-стар кернел - дай му да инсталира някакъв от готовите за дистрибуцията ти - рестартирай и ако работи - копирай му конфигурационния фай - не можеш да си представиш колко проблеми спестява това.
командата е
cp /boot/config-2.6.xxx /usr/src/linux/.conf
4. Следващите неща ги знаеш:
make menuconf
махаш само хардуера, който нямаш - ако нещо не го знаеш за какво служи го оставяш, освен ако не ти се четат безброй документи и съответно избираш този хардуер, който имаш, но го няма в ядрото
и т.н. до
make install
ако не ти даде ред, че лилото се е обновило автоматично - го  упдейтваш ръчно - ако не знаеш как man lilo
ако си с grub:
update-grub
и работата е свършена.

Успех.