KernelBuild: различия между версиями
(reinit off http://freesource.info/wiki/AltLinux/Sisyphus/admin/KernelBuild (still somewhat FAQ)) |
Asy (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
===Способы сборки своего ядра=== | ===Способы сборки своего ядра=== | ||
Если всё-таки надо — см. [[Kernelnotes|заметки]] и соответствующую секцию странички [[Kernels|про ядра в ALT Linux]]. | Если всё-таки надо — см. [[Kernelnotes|заметки]] и соответствующую секцию странички [[Kernels|про ядра в ALT Linux]].<br> | ||
Может быть, Вам достаточно собрать только модуль. Тогда [[Сборка_модулей_ядра|читайте тут]].<br> | |||
Или вот такой пример сборки модуля ядра с использованием kernel-headers: | |||
<pre> | <pre> | ||
_usrsrc=/usr/src | _usrsrc=/usr/src |
Текущая версия от 23:34, 15 января 2011
Сборка ядра
Почему обычно не надо собирать своё ядро: 1, 2, 3, и до кучи.
Способы сборки своего ядра
Если всё-таки надо — см. заметки и соответствующую секцию странички про ядра в ALT Linux.
Может быть, Вам достаточно собрать только модуль. Тогда читайте тут.
Или вот такой пример сборки модуля ядра с использованием kernel-headers:
_usrsrc=/usr/src kversion=2.6.32 flavour=std-def . $_usrsrc/linux-$kversion-$flavour/gcc_version.inc make TEMP_DIR=`pwd` -C $_usrsrc/linux-$kversion-$flavour/ V=1 modules SUBDIRS=`pwd`