Компилирование ядра Linux

Читать
Отзывы

Как воспроизвести дефолтные установки дистрибутивного ядра

Страница - 1 из 3


Компилирование ядра Linux


Установка патчей в ядро


Раньше ядро должно было располагаться в каталоге /usr/src/linux
cd /usr/src
zcat /path/to/patch-1.2.31.gz | patch -s -p0
zcat /path/to/patch-1.2.32.gz | patch -s -p0
Теперь ядро должно располагаться в каталоге /usr/src/linux-2.4.{version_number}
cd /usr/src
ln -s linux linux-2.4.18
bzcat /path/to/patch-2.4.19.bz2 | patch -s -p0
ln -s linux linux-2.4.19
bzcat /path/to/patch-2.4.20.bz2 | patch -s -p0
. . .

Чтоб ядро перекомпилировать нужно


cd /usr/src/linux
make xconfig # в графическом режиме
или
make config # в текстовом режиме
заполнить в графическом режиме параметры и выбрать нужные драверы
make dep ; make clean ;
MAKE='make -j2' make -j2
make zlilo или, если ядро получилось слишком большим
make bzlilo
возможно придется сделать команду
cp /vmlinux /boot/vmlinuz
lilo

Как увеличить скорость компиляции на SMP-машине


MAKE='make -j2' make -j2 # -j задает максимальное количество параллельных jobs

Как задать свою версию в ядре


vi /usr/src/linux/Makefile
VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 18
EXTRAVERSION = YouNameIt

Как воспроизвести дефолтные установки дистрибутивного ядра


Читать
Рейтинг книги
N/A
(0 Ratings)
  • 5 Star
  • 4 Star
  • 3 Star
  • 2 Star
  • 1 Star
Отзывы
Автор:
Рейтинг:
Категория: