LINUX.ORG.RU

История изменений

Исправление Kroz, (текущая версия) :

Что посоветуете почитать по этой теме?

1. help, который встроен в make menuconfig
2. wiki по темам, которые интересуют
3. выхлопы emerge

Поясняю.
1. Дефолтное ядро вполне рабочее. На этапе конфигурации просто пройдись по нему и по выключай/выключай что нужно из того что понял. Если ты не понял о чем пункт - просто не трогай. Да, и поначалу 1) ничего не выключай 2) ничего не оптимизируй, кроме установки модели процессора.
2. Когда будешь читать wiki по нужным вещам, там будет написано какие опции ядра нужны. Не пытайся самостоятельно разобраться в сложной структуре ядра и принципах его работы. Выхлопы emerge иногда тоже подсказывают.

Забекапь рабочий конфиг.

После первой загрузки убедись, что все нужные фичи работают. Следующий шаг - сделать lsmod , а потом вкомпилить все модули, из тех, кторорые выдал lsmod в ядро (по-моему даже есть какая-то команда, которая это делает автоматом - не помню). Цель - как минимум избавиться от initrd.

Забекапь рабочий конфиг.

Далее оптимизируй, играйся сколько хочешь.

P. S. Иногда к нужному результату приводит не знания, а подход.

Исходная версия Kroz, :

Что посоветуете почитать по этой теме?

1. help, который встроен в make menuconfig
2. wiki по темам, которые интересуют
3. выхлопы emerge

Поясняю.
1. Дефолтное ядро вполне рабочее. На этапе конфигурации просто пройдись по нему и по выключай/выключай что нужно из того что понял. Если ты не понял о чем пункт - просто не трогай. Да, и поначалу 1) ничего не выключай 2) ничего не оптимизируй, кроме установки модели процессора.
2. Когда будешь читать wiki по нужным вещам, там будет написано какие опции ядра нужны. Не пытайся самостоятельно разобраться в сложной структуре ядра и принципах его работы. Выхлопы emerge иногда тоже подсказывают.

Забекапь рабочий конфиг.

После первой загрузки убедись, что все нужные фичи работают. Следующий шаг - сделать lsmod , а потом вкомпилить все модули, из тех, кторорые выдал lsmod в ядро (по-моему даже есть какая-то команда, которая это делает автоматом - не помню). Цель - как минимум избавиться от initrd.

Забекапь рабочий конфиг.

Далее оптимизируй, играйся сколько хочешь.

Иногда к нужному результату приводит не знания, а подход.