LINUX.ORG.RU

Ядро Linux


0

0

Кто-нибудь, подскажите как проапгрейдить ядро.Только пожалуйста, ну очень простым языком.


1. "Наложить" патч на имеющееся ядро.
2. make oldconfig
3. make
4. make modules
5. make modules_install
6. make install
7. Проверить, совпадает-ли имя нового ядра с записью в загрузчике.

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

> 4. make modules

а make не включает в себя сей пункт?

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

Не знаю, кто такой yum, а вышеуказанное отработает на любом Линуксе.

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

Не.Слишком сложно.Залез я в /boot/ - посмотрел, а что и где менять не понял. Я гружусь с дискеты, и на ней есть файл vmlinuz, но что-то мне подсказывает, что это не ядро, т.к. весит он 1,1 Mb, а ядро 2.6 - примерно 11 или около того.Затем не понял где это всё писать, а так же проверять.И поподробней, пожалуйста где и что менять.

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

Непонятно, новое ядро уже собрано или нет? Размер ядра ~1Mb - это нормально. Файл скомпрессированный.

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

O_O возьми за привычку делать следующие вещи: 1. Исходники ядра должны располагаться в /usr/src/linux-x.y.z 2. Создавай symlink (ln -s) /usr/src/linux на текущее ядро 3. В папке с разархивированным ядром (aka /usr/src/linux-x.y.z) накладываеш нужный патч (patch -p1 < linux-x.y.z.(patch|diff)) 4. gmake menuconfig (правишь что надо\включаеш\выключаеш) 5. gmake; gmake install 6. Чтобы избежать kernel panic из-за кривизны рук, поначалу советую делать gmake bzImage (создаётся в /usr/src/linux-x.y.z/arch/<твоя архитектура (скорее всего i386)>/boot

А вообще попробуй почитать что-нибудь, сильно помогает:-)

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