Сборка та встановлення
U72Y9f <a href="http://ifkcnpvisctg.com/">ifkcnpvisctg</a>, [url=http://ruiemtshvuwr.com/]ruiemtshvuwr[/url], [link=http://juwcfurzxqqk.com/]juwcfurzxqqk[/link], http://ajhtbrzbmyjx.com/
Збірка Ядра
Тепер, коли ми сконфигурировали ядро, ми готові до його складання. Якщо ви не знаєте, який стан дерева для складання, перш ніж приступати до конфігурації нового ядра виконайте make clean . Для більш повного очищення виконайте make mrproper (при цьому - make mrproper - буде видалений файл. config, а також деякі інші файли, які використовуються в процесі складання).
В ході проби конфігурування, бажано дати новому ядру спеціальну назву, яке дозволить вам легко його ідентифікувати. Щоб зробити це, необхідно встановити значення Local version та активувати опцію Automatically append version information to the version string у відповідному рядку розділу General setup.
В принципі, для збірки ядра не потрібні повноваження root, незважаючи на те, що для установки нового ядра ці повноваження необхідні.
Щоб розпочати складання ядра 2.6, необхідно виконати make .
Щоб розпочати складання ядра 2.4, необхідно виконати 3 команди:
make dep make bzImage make modules
Перша створює файли необхідних залежностей. Друга збирає ядро. ИІ остання збирає модулі.
Установка нового ядра
Після закінчення зборки ядра, його потрібно встановити. Перед установкою, необхідно виконати make modules_install для встановлення модулів ядра в новий підкаталог / lib / modules. Після встановлення модулів, необхідно виконати make install для встановлення нового ядра і стартового RAM-диска (initial RAM disk) в каталог / boot та безпека конфігурації завантажувача.
Хочу звернути увагу, що в процесі складання автоматично створюється необхідний стартовий RAM-диск (initial RAM disk або initrd). Якщо у вас виникне необхідність створити його вручну, це можна зробити за допомогою команди mkinitrd .
Після виконання make install повинен оновитися конфігураційний файл завантажувача. Але в мене він чомусь оновився після команди update-grub .