The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD: compile gzipped kernel"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD: compile gzipped kernel" 
Сообщение от dimcha emailИскать по авторуВ закладки(ok) on 29-Авг-05, 14:05  (MSK)
Может я чего недопонимаю, но как мне скомпилить целиковое ядро, без модулей, как в Linux, чтобы потом его можно было gzip'ом пожать?

Хочу собрать маленький дистрибутив, но он все-время кучу полезных модулей компилирует, которые должны быть собраны в самом ядре.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "FreeBSD: compile gzipped kernel" 
Сообщение от hromach Искать по авторуВ закладки(ok) on 29-Авг-05, 15:28  (MSK)
man mkinitrd
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD: compile gzipped kernel" 
Сообщение от dimcha emailИскать по авторуВ закладки(ok) on 29-Авг-05, 16:41  (MSK)
>man mkinitrd

это для linux, а мне до FreeBSD нужно

В итоге узнал, что все что прописывается в конфиге ядра компилируется в само ядро, а то что не прописано - компилируется как модули, поэтому собирать нужно не просто make, а make kernel, чтобы не компилировались ненужные модули.

Если я не прав - поправьте пожалуйста.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD: compile gzipped kernel" 
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 29-Авг-05, 17:22  (MSK)
>>man mkinitrd
>
>это для linux, а мне до FreeBSD нужно
>
>В итоге узнал, что все что прописывается в конфиге ядра компилируется в
>само ядро, а то что не прописано - компилируется как модули,
>поэтому собирать нужно не просто make, а make kernel, чтобы не
>компилировались ненужные модули.
>
>Если я не прав - поправьте пожалуйста.

man make.conf:
...
     MODULES_OVERRIDE
   (str) Set to a list of modules to build instead of all of
   them.

     WITHOUT_MODULES
   (str) Set to a list of modules to exclude from the build.
   This provides a somewhat easier way to exclude modules you
   are certain you will never need than specifying
   MODULES_OVERRIDE.  This is applied after MODULES_OVERRIDE.

...

     NO_MODULES    (bool) Set to not build modules with the kernel.


...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD: compile gzipped kernel" 
Сообщение от dimcha emailИскать по авторуВ закладки(ok) on 29-Авг-05, 17:33  (MSK)
>man make.conf:

Во! То что нужно! Спасибо большое.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру