Автор Тема: Ново ядро- Мандрива 2006  (Прочетена 1532 пъти)

Nik123

  • Напреднали
  • *****
  • Публикации: 4013
  • Distribution: Mageia, Q4OS
    • Профил
Ново ядро- Мандрива 2006
« -: May 04, 2006, 15:32 »
Здравейте. Опитвах няколко пъти да си инсталирам ново ядро(2.6.16.11) на системата- Мандрива 2006, ГНОМЕ 2.10, кернел 2.6.12-18мдк- и се получава следното: Ядрото се инсталира, буутва си нормално, само че: не тръгва mandi демона, както и не зарежда interactive firewall. И при двете дава Failed- cannot load module "interactive firewall" или нещо от тоя род- не съм сигурен,не го записах веднага, по памет го възсрановявам, а и не знам къде да погледна за евентуален лог. Въпроса ми е следния: Предполагам, че за да тръгнат нормално mandi daemon и interactive firewall, при компилирането на ядрото, при конфигурацията- ползвам make xconfig- трябва някои определени модули, или опции за ядрото (не знам дали се изразявам много правилно) да се укажат при make xconfig. Ако някой знае какви точно "неща" трябва да се "маркират" при "make xconfig" стъпката, за да тръгнат mandi и interactive firewall, моля да постне, благодаря предварително.
П.П. правя следните стъпки при компилиране на ядрото:
1. Разархивирам, su root и cd to <папката със сорса>
2. make xconfig - и save
3. make
4. make modules_install
5. make install
6. Reboot

Edit: Този проблем с манди и файъруола стои и при ядро 2.6.16.2, и при ядро 2.6.16.11- тези две ядра съм прекомпилирал



Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Ново ядро- Мандрива 2006
« Отговор #1 -: May 04, 2006, 17:52 »
Здравей,
Всяко ядро си има един .config файл, където се съхранява конфигурацията му.
В началото (и особено за дистрибутиви с бинарни пакети) се препоръчва да се ползва наготово старата конфигурация на ядрото (копира се файла в новата директория).
Тук пък (2.6.14/15 ---> 2.6.16) за беда има и още допълнителни проблеми - доста неща за сменени в настройките на ядрото (особено iptables) и трябва ръчно да се пипнат.
При мен стар config (2.6.15) не стана автоматично за 2.6.16.
Ако не си наясно с нещата по-добре изчакай новото официално ядро на Mabdriva.
Успех.Румен
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 4013
  • Distribution: Mageia, Q4OS
    • Профил
Ново ядро- Мандрива 2006
« Отговор #2 -: May 04, 2006, 21:33 »
То и аз до този извод стигнах- че трябва да се изчака... за жалост, нещо много се забавиха с ядрото мандрива. Само за сведение- къде се намира този конфиг файл?
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Ново ядро- Мандрива 2006
« Отговор #3 -: May 04, 2006, 21:59 »
Здравей,
Едното място е: /usr/src/linux/.config (има точка преди името);
Може да се намери и в: /proc/config.gz - но само ако в ядрото е зададена опция за това (тоест не винаги).
Успех.Румен
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 4013
  • Distribution: Mageia, Q4OS
    • Профил
Ново ядро- Мандрива 2006
« Отговор #4 -: May 05, 2006, 10:29 »
Има още едно неясно нещо- /usr/src/linux/.config- това при положение, че  сорса на ядрото, което последно съм компилирал, e в /usr/src/linux ли? Аз ползвам друга директория- /home/my_user/source-code/linux-x.x.x.x
За да имам на новото ядро същите настройки, го взимам тоя скрит файл конфиг, и го слагам, в папката със сорса на новото ядро, като не правя изобщо стъпката "make xconfig", а направо make, правилно ли съм разбрал?
Активен

Lord Bad

  • Напреднали
  • *****
  • Публикации: 1667
  • Distribution: Fedora 13
  • Window Manager: GNOME
  • Jedi Knight
    • Профил
Ново ядро- Мандрива 2006
« Отговор #5 -: May 05, 2006, 10:44 »
Ами може и направо make да направиш, но винаги съществува вероятност между различните версии на kernеl-a нещо в настройките да се е променило, така че не е лошо да ги разгледаш преди да пуснеш ядрото да се компилира.
Активен

Fuelled by Fedora 13 "Goddard"
====================================
Rock it!