Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
28 Ноября 2024, 03:26:00


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: Сборка ядра - FreeBSD  (Прочитано 13504 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Rizz
Гость
« : 30 Августа 2007, 11:23:58 »

 Небольшая инструкция по сборке ядра фрюшки.

 Для начала устанавливаем все исходные тексты системы
  $ sysinstall (и далее по списку)
Потом идём в /usr/src/sys/i386/conf (ну, или что-то в этом роде, в каталоге должны находиться файл GENERIC  и  LINT и прочее))
 Копируем генерик в файл с нашим соббственным названием.
 $ cp GENERIC SUNRIZZ
и правим созданный нами файл
 $ ee SUNRIZZ
Сохраняем изменения (это мы создали файл конфигурации ядра)
Теперь топаем в:
 $ cd /usr/src
и далее вводим команды:
 $ make buildkernel KERNCONF=SUNRIZZ (указываем свой)
 $ make installkernel KERNCONF=SUNRIZZ
 $ reboot (перезагружаемся с новым ядром)
можно последние команды сразу ввести и уйти пить кофе:
 $ make buildkernel KERNCONF=SUNRIZZ && make installkernel KERNCONF=SUNRIZZ && reboot


    если у кого будут какие вопросы - задавайте, попробуем разобраться.
Записан
desperate
Не говорите, как мне жить, а я не скажу, куда вам идти :)
Администратор
*****

Карма: 65535
Сообщений: 1254


OpenSuse 11.4 - XFCE


WWW Награды
« Ответ #1 : 30 Августа 2007, 14:17:25 »

во Фряхе я не спец, но за месяц работы на ней в сбербанке могу с уверенностью сказать, что при сборке ядра небходимо так же пересобрать окружение (команду не помню, но спецы подскажут) ... иначе при загрузке нового ядра мы может получит попросту кернел паник....
Записан


Мой персональный блог "Шутки ради"
Rizz
Гость
« Ответ #2 : 30 Августа 2007, 14:37:43 »

 Хм...интересно, первый раз такое слышу.
   Всегда вышеприведённый сценарий 100% работал (ну, если только конфиг прально отредактировать)
Записан
desperate
Не говорите, как мне жить, а я не скажу, куда вам идти :)
Администратор
*****

Карма: 65535
Сообщений: 1254


OpenSuse 11.4 - XFCE


WWW Награды
« Ответ #3 : 30 Августа 2007, 15:34:48 »

Повторюсь, я не спец... Но так меня учили дядьки в отделе телекомуникаций Сбербанка РФ во время прохождения у них практики ...
Записан


Мой персональный блог "Шутки ради"
paul
Юзверь
**

Карма: 0
Сообщений: 47


Kubuntu 7.04


WWW Награды
« Ответ #4 : 30 Августа 2007, 19:33:15 »

Маны рулят.
http://www.freebsd.org.ua/doc/ru_RU.KOI8-R/books/handbook/makeworld.html
http://www.freebsd.org.ua/doc/ru_RU.KOI8-R/books/handbook/kernelconfig-config.html
http://www.freebsd.org.ua/doc/ru_RU.KOI8-R/books/handbook/kernelconfig-building.html
http://wiki.bsdportal.ru/doc:freebsd6_transfer
курите уважаемые Улыбка
Записан

---
Rizz
Гость
« Ответ #5 : 31 Августа 2007, 08:44:03 »

дауж....handbook-ом обкурится мона... НО, прошу заметить:
 Цитата:
"Замечание: Для сборки ядра необходимо наличие всех исходных файлов FreeBSD."
Записан
BSD
Подозрительный тип
*

Карма: 0
Сообщений: 1

openSuSE 11


Награды
« Ответ #6 : 31 Августа 2007, 22:48:52 »

Пересобирать окружение нужно в том случае если ставится более новое ядро, если ядро старое пересобирается то ничего делать не надо.
Записан
paul
Юзверь
**

Карма: 0
Сообщений: 47


Kubuntu 7.04


WWW Награды
« Ответ #7 : 01 Сентября 2007, 00:12:45 »

Пересобирать окружение нужно в том случае если ставится более новое ядро, если ядро старое пересобирается то ничего делать не надо.
не более новое ядро, а если быть точным, более новые исходные тексты и заголовочные файлы, полученные через cvsup
Записан

---
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM