FreeBSD - статьи

         

Составление конфигурационного файла.


Перейдите в директорию /usr/src/sys/i386/conf.

Здесь имеются два конфигурационных файла GENERIC и LINT.

Первый представляет собой конфигурацию того ядра, которое установилось

у вас при инсталяции системы. Вы можете посмотреть там - что в данный

момент может ваше ядро.

Второй же файл представляет собой скорее описание всех возможных

элементов конфигурационного файла, чем реальную конфигурацию. Если

вы попытаетесь построить ядро в такой конфигурации, оно, скорее всего

даже не будет работать. Во всяком случае, памяти "отожрет" по максимуму :).

Вам необходимо составить свой файл. Его название значения не имеет.

Можете назвать его MyConfig или MyComputer. Я обычно даю ему то же

название, что и доменное имя машины.

В качестве основы для нового файла вы можете использовать один из



уже имеющихся файлов - GENERIC или LINT.

Если вы возьмете за основу GENERIC, то вам придется убрать оттуда описания

всех лишних устройств и дописать необходимые вам options.

Если же вы возьмете за основу LINT, то все редактирование будет заключаться

в удалении всего ненужного. Однако, это может оказаться весьма утомительным

занятием.

Итак. Скопируйте один из имеющихся конфигов


cp GENERIC MyConfig


или


cp LINT MyConfig

И подправьте его любым текстовым редактором.

Hint: Если вы не успели еще поставить никакого текстового редактора

"с человеческим лицом", можно использовать редактор ee, который у вас

наверняка уже стоит. Он довольно простой, но вполне полноценный экранный

редактор.

Как я уже сказал, основным "мануалом" по составлению новой конфигурации

служит файл LINT. Причем, там должны быть описаны самые "свежие" options,

которые появились в той версии, которую вы ставите, и еще не описаны в других

"мануалах". (К сожалению, "должны быть" и "есть" - не одно и то же.)

На всякий случай я попытался написать свои .



Содержание раздела