LINUX.ORG.RU

проблемы с ядром


0

0

С линуксом я пока что очень мало знаком, потому извините за, возможно, глупый вопрос. Хочу пропатчить свое ядро. У меня сейчас стоит 2.4.29. Хотелось бы апгрейдануть до 2.6.11. Скачал патчь с kernel.org. Кидаю в /usr/src. bzip2 -d patch-2.6.11, cat patch-2.6.11 | patch -p0 (p1 так же пробовал, кстати чем они отличаются? мануал прочитал, но все равно до конца не понял). После этого пишет не смогло найти ядро...

anonymous

2.4 патчить до 2.6 нельзя, можно 2.6.10-2.6.11, 2.6.11-2.6.11.1, ..., 2.6.11.10-2.6.11.11.

mikhail
()
Ответ на: комментарий от mikhail

спасибо... хотелось бы еще спросить... для чего нужна команда "make dep"? и как часто ее стоит использовать?

anonymous
()
Ответ на: комментарий от anonymous

make dep - создает файлы проверки зависимости модулей, запускать непосредственно перед сборкой самого ядра.

GUrYn ★★★
()
Ответ на: комментарий от anonymous

как-то вроде без него обходился все это время...

anonymous
()
Ответ на: комментарий от anonymous

Хватит морочить человеку голову, для 2.6.x make dep НЕ НУЖЕН.
make mrproper
make config / make oldconfig / make menuconfig / make xconfig
make bzImage
make modules
make modules_install
Потом копируешь своё ядро (arch/i386/boot/bzImage) в свой boot, переименовываешь при необходимости. Туда же - /boot/System.map. Вносишь изменения в конфиг своего загрузчика (для lilo - /etc/lilo.conf), в случае lilo даёшь команду lilo, перегружаешься.

yozhhh ★★★
()
Ответ на: комментарий от yozhhh

Не boot, а /boot, не /boot/System.map, а boot/System.map (т.е. там, где ты собирал ядро, обычно - /usr/src/linux-2.x.y.z) ...

yozhhh ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.