Патч до ядра linux установка в системі debian linux

Передбачається, що всі описані надалі дії виконуються з-під користувача root

Що б встановити патч, знадобиться перекомпілювати ядро.

Для цього потрібен пакет make-kpkg зі сховищ debian:

Так само будуть потрібні вихідні коди самого ядра linux. Їх можна завантажити з kernel.org. Наприклад, версію 2.6.26.3

Далі потрібно розпакувати вихідні коди, скачати і застосувати патч для потрібної версії kernel:

Можна і бажано так само скопіювати конфігураційний файл від поточного ядра, він знаходиться в папці / boot / і починається з "config-"

Заодно можна донастроіть конфігураційний файл, викликавши:

Потім вибрати пункт "Load Alternate Config File" ввести ".config"

Не варто забувати після закінчення настройки зберегти .config через пункт "Save Alternate Config File"

Тепер можна приступати до компіляції. Для цього використовується make-kpkg

Для прискорення компіляції можна додати параметр CONCURRENCY_LEVEL - кількість одночасних компіляцій. Він повинен приймати значення ядер в процесорі плюс 1 або 2:

Для двоядерного процесора варто писати:

Суворо забороняється ставити параметр "-jX" у змінній CC, якщо ви її міняєте. Інакше ядро ​​може просто не скомпільовані!

Залишилося лише встановити ядро:

Це автоматично додасть в ваш GRUB або LILO новий пункт з новим ядром.

Залишається тільки перезавантажитися в нове ядро.

Схожі статті