LINUX.ORG.RU

Проблемы после перекомпиляции ядра. Slackware 10.1


0

0

Возникла у меня потребность настроить пптпклиент на этой оси, плюс нужно было включить шифрование(mppe). Для этого пропатчил ядро из архива ppp, и перекомпилировал ядро командами:
make dep
make bzImage
make modules && make modules_install
make install
Странность в том, что ядро было роложено не в /boot, а в /. и /etc/lilo.conf не был изменен, хотя во время make install, строки по поводу настройки lilo проскакивали. Поправил все руками, те перенес vmlinuz и System.map в /boot, старые переименовал. после перезагрузки я не могу загрузить модули ppp_mppe,ppp_generic, итд, просто выскакивает куча ошибок. Собственно вопрос такой: на каком этапе я допучтил ошибку?
ядро 2.4.29, которое по умолчанию в слаке 10.1


Re: Проблемы после перекомпиляции ядра. Slackware 10.1

а ядро без ошибок собралось? все нормально? попробуй перед тем как его конфигурить make mrproper, мож че накосячилось там!

berkuf ()

Re: Проблемы после перекомпиляции ядра. Slackware 10.1

да, мууудрый совет. если ты не врубаешься как перекомпилировать ядро, нах ты это делаешь не почитав FAQ. ты depmod -a делал ?. что пишет при загрузке модулей?

anonymous ()

Re: Проблемы после перекомпиляции ядра. Slackware 10.1

Народ. Я не автор топика.
такой еще вопрос. Верна ли вот такая последовательность:

#!/bin/bash
VERSION=2.6.11.8
cd /usr/src/linux;
make;
make modules_install;
cp arch/i386/boot/bzImage /boot/bzImage;
cp System.map /boot/System.map-$VERSION;
cp config /boot/config-$VERSION;
cd /boot/;
mkinitrd -c -k $VERSION;
depmod -a;
lilo;

Кончно же ядро конфигурил. Этот вопрос здесь опускается.
Просто везде на разных сайтах советуют совершенно разные вещи.
Вон перцу посоветовали видимо на одном из сайтов делать "make install".

Считайте что это не скрипт, а просто последовательность..

Спасибо.

anonymous ()

Re: Проблемы после перекомпиляции ядра. Slackware 10.1

Я делаю так.
cd /usr/src/linux
make menuconfig
make bzImage
make modules
make modules_install
cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage
ln -s /usr/src/linux/System.map /boot/System.map
depmod -a
lilo

Поскольку в /etc/lilo.conf уже всё записано. Если добавить новый вариант загрузки, то перед последним шагом править /etc/lilo.conf.

snigga ★★★ ()

Re: Проблемы после перекомпиляции ядра. Slackware 10.1

Что-то я не понял, разве строчка
make modules && make modules_install
не означает, что вторая часть будет выполнена мгновенно?
И потом, для ядер 2.4 нужно еще make mrproper на всякий случай выполнить, и make install там кажется плохо работал.

kenneth ★★★ ()

Re: Проблемы после перекомпиляции ядра. Slackware 10.1

ну make install работает нормально только правда падла ложит ядро и sys.map в корень его просто надо скопировать в /boot и все и ни каких проблем

AleX ★★★ ()

Re: Проблемы после перекомпиляции ядра. Slackware 10.1

да правильно все, просто может что-то из модулей не собрал

AleX ★★★ ()

Re: Проблемы после перекомпиляции ядра. Slackware 10.1

Я делаю
make mrproper
make menuconfig
make dep
make clean
make -j20 bzImage #Пусть соберется побыстрее
make modules
make modules_install

Правда, ядро с поддержкой модулей собираю очень редко... Собственно, только если надо Х и видеокарта NVidia.

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