Kernel/ru

Ядро Linux - основной компонент операционной системы, который позволяет программам взаимодействовать с оборудованием. Ядро содержит в себе большую часть драйверов.

Хотя Gentoo это свободная операционная система на базе Linux или FreeBSD, а FreeBSD имеет свое собственное ядро, по практическим соображениям, эта статья относится к ядру Linux.

USE-флаги
Чтобы собрать ядро, необходимо сначала установить его исходный код. Для настольных систем Gentoo рекомендует исходный код ядра. Он поддерживается разработчиками Gentoo и пропатчен для исправления уязвимостей, функциональных проблем, а также для улучшения совместимости с редкими системными архитектурами.

Emerge
Теперь установите :

Ещё ядра
The Kernel sources overview article provides details on most, if not all, of the kernel sources packages available in Gentoo.

Поиск всех альтернатив

 * Полный список исходных кодов ядра с кратким описанием может быть получен при поиске в :

Configuration

 * Автоматическая настройка: - утилита для автоматизации процесса сборки ядра и образа initramfs. Задача genkernel заключается в помощи пользователю во время сборки ядра.


 * Ручная настройка: Ручная настройка позволяет, с некоторыми усилиями, создать собственную, более подходящую, конфигурацию ядра.


 * Статья по конфигурации ядра в Gentoo: Статья по настройке ядра в Gentoo.


 * Kernel security: Инструкции по безопасности ядра.


 * Основа ярда: как и утилита выше "Основа" ядра помогает пользователю создать собственную конфигурацию ядра, используя уже существующий конфигурационный файл за основу.

Upgrade

 * Обновление: Инструкции по обновлению ядра с использованием существующей конфигурации.


 * Переход с 2.4 на 2.6: Статья о миграции с Linux 2.4 на Linux 2.6.

Removal

 * Удаление: Инструкции для полного удаления старых ядер.

In-kernel configuration support
See the IKCONFIG support sub-article.

Kernel command-line parameters
When booting from a bootloader, the Linux kernel can accept command-line parameters to change its behavior. This can aid in troubleshooting the kernel at boot time, to blacklist a certain module that should not loading, etc.

Kernel.org has a nicely formatted list of available kernel command-line parameters to review.

Specifically, the following command-line parameters may be helpful when booting Gentoo:



Смотрите также

 * The kernel category - все статьи о ядре на wiki.
 * The hardware category - список категорий аппаратного обеспечения с сопутствующими настройками ядра.

Ссылки

 * planet.kernel.org/ - блоги связанные с ядром Linux.
 * kernelnewbies.org/ - "Сайт для начинающих разработчиков ядра Linux, которые работают над тем, чтобы улучшить свои ядра, а так же более опытных разработчиков, желающих поделиться своими знаниями о ядре."