10.5. Построение ядра 2.6

Проблема
Вы хотите опробовать ядро 2.6, но для этого нужно знать новые команды сборки,
отличающиеся от команд ядра 2.4.
Решение
В данном примере будет использоваться ядро версии 2.6.3. Создайте резервную
копию всех данных и держите под рукой загрузочный диск аварийного восста новления.
Распечатайте выходные данные dmesg, Iscpi, cat/proc/cpuinfo и Isusb.
Загрузите и распакуйте новые исходные тексты ядра в подкаталог, находящий ся в домашнем каталоге, — например, ~/src. Перейдите в каталог верхнего уровня
нового дерева исходных текстов (~/src/linux-2.6.3).
Отредактируйте make-файл нового ядра (~/src/linux-2.6.3/MakefHe) и присвой те новое значение параметру EXTRAVERSION — например, EXTRAVERSION=-test. Вы полните следующие команды:
$ make шгргорег
$ make xconfig
$ make
#make moduiesjnstail
# cp ~/src/linux-2.6.3/arch/i386/boot/bzImage /boot/vmlinuz-2.6.3-test
# cp ~/src/linux-2.6.3/System.map /boot/System.map-2.6.3-test
Сохраните копию нового файла .config в каталоге за пределами дерева сборки.
Включите новое ядро в загрузчик и перезагрузите компьютер.
Комментарий
Для запуска xconfig вам понадобится Qt, qt-devel и X. Также можно использовать
программу menuconfig.
Команда make без параметров заменяет make dep, make bzlmage и make modules.
См. также
Раздел «Введение» настоящей главы; электронная справка в программе настрой ки ядра; раздел 10.2.