LINUX.ORG.RU
ФорумAdmin

заплатка на ядро


0

0

ставлю заплату на ядро, делал так:

1) скопировал в home директорию каталог с действующим ядром 2.4.18-3 выполнил команду make menuconfig, чтобы появился файл .config (его не было тк ядро с дистрибутива ставилось из rpm) 2) шагнул выше на один уровень 3) скопировал заплату patch-2.4.27-pre2.bz2 4) вернулся в каталог с ядром 5) выполнил команду bzip2 -dc ../patch-2.4.27-pre2.bz2 | patch -p1 6) на экране промелькнули строки дальше делал как при сборке ядра из исходников 7) make bzImage 8) make modules 9) make modules_install 10) make install

получил ядро 2.4.18-3custom и не понял пропатчено оно или нет и вообще как это проверить, при вызове uname -a получаю Linux localhost 2.4.18-3custom

★★★

Нет ядро не пропатчил.
Вообще-то патчится все должно вот так:
1. Распаковываем исходники ядра в папку /usr/src (можно и в другую)
2. Для простоты копируем патч туда же в /usr/src
3. Заходим в директорию с распакованным ядром /usr/src/linux-2.x.x
4. Набираем комманду bzip2 -dc ../patch-2.x.x | patch -p1
5. Далее make menuconfig make bzImage make modules make modules_install
.....
Точно сказать не могу, ноу меня обычно феньки с непоследовательными версиями патчей не катили (может и руки из того места). Поэтому я все таки посоветую тебе накатать патчи апгрейда до версий:
4.18 -> 4.19
4.19 -> 4.20
4.20 -> 4.21
4.21 -> 4.22
4.22 -> 4.23
4.23 -> 4.24
4.24 -> 4.25
4.25 -> 4.26
4.26 -> 4.27-pre2

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

спасибо за совет, попробую ...

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