The OpenNET Project / Index page

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

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

"FreeBSD kernel config"
Сообщение от Kaim emailИскать по авторуВ закладки on 06-Окт-03, 23:09  (MSK)
Есть FreeBSD 4.8.1
Берётся файл LINT из исходников и его редактируем, делая новое ядро.

Баги отловили, выключили всё конфликтующее при командах make и иже.
Ставим. Ядро ставится, пускается и выпадает при сообщении interrupt devise
постоянно кричит что looking isa, pci и т.д.

Вот вопрос - как сконфигурировать его грамотно.

Описание машины:
ASUS A7A266 мать
PixelVew Gforce 5600 FX видео
512 оператики на 2100 (2 слота х 256)
На последнем pci RealTec 8239D с ланом на 100 mb
на 2м с низу pci Creative Audigy 5,1
Хард на ATA0 Seagete 40 Gb
На ATA1 : 1. Creative DVD  2. Teack 516EB
Так же на usb: Logitech мышь оптика со скроллом, сканер HP 4300C.
Флоп.
Проц Athlon 1400.

Ссылки на маны к матери:
О матери: http://www.asuscom.ru/products/mb/socketa/a7a266/overview.shtml

Остальное могу почной.

Если умные луди научат меня монтировать флоп под BSD смогу кинуть линт в моём варианте.

Какие проблеммы есть:
1. Не хватается сетевуха. Драйверы взяты новые, поставлялись вместе с ней.
   Говорит что не может выделить ей адреса памяти и порт.
2. Само ядро не работает, чёрт его знает почему. Изучение документации        меня не спосло, так как, вроде, всё что нужно уже сдлано.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "FreeBSD kernel config"
Сообщение от Leningrad Искать по авторуВ закладки on 06-Окт-03, 23:37  (MSK)
Такой линт нам не нужен

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD kernel config"
Сообщение от Kaim emailИскать по авторуВ закладки on 07-Окт-03, 00:34  (MSK)
>Такой линт нам не нужен

Ок, я имел в видку уже отредактированный.
Что тогда посоветуете?
Я никак не могу справится с ядром. Кстати, как задать запись dmesg в файл, а то после перезагрузки он уже другой :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD kernel config"
Сообщение от lavr emailИскать по авторуВ закладки on 07-Окт-03, 11:08  (MSK)
>>Такой линт нам не нужен
>
>Ок, я имел в видку уже отредактированный.
>Что тогда посоветуете?
>Я никак не могу справится с ядром. Кстати, как задать запись dmesg
>в файл, а то после перезагрузки он уже другой :(

советую читать документацию, handbook + faq:

http://www.freebsd.org.ru/
http://www.freebsd.org.ua/

http://unix1.jinr.ru/~lavr/

как примеры ядер (это не тюнингованные ядра, исключительно для личной
машины unix1.jinr.ru, которая работает как сервер):

http://unix1.jinr.ru/~lavr/local/KERNEL
http://unix1.jinr.ru/~lavr/local/KERNEL48 - в этом ядре используется
автоматический тюнинг ядра:

maxusers        0

для сервера его лучше заменить на 256 или 512, соответственно расчитать
увеличить (как пример) следующие значения:

# Set the size of the mbuf KVM reservation, in clusters.  This is scaled
# by approximately 2048 bytes.  The system will auto-size the mbuf area
# to (512 + maxusers*16) if this option is not specified.
# maxusers is in turn computed at boot time depending on available memory
# or set to the value specified by "options MAXUSERS=x" (x=0 means
# autoscaling).
# So, to take advantage of autoscaling, you have to remove both
# NMBCLUSTERS and MAXUSERS (and NMBUFS) from your kernel config.
#
#options         NMBCLUSTERS=1024
options         NMBCLUSTERS=8192
#options         NMBCLUSTERS=16384
#options         NMBCLUSTERS=32768

# Set the number of mbufs available in the system. Each mbuf
# consumes 256 bytes. The system will autosize this (to 4 times
# the number of NMBCLUSTERS, depending on other constraints)
# if this option is not specified.
#
#options         NMBUFS=4096
options         NMBUFS=32768

Важное: надо не из LINT'а создавать ядро, а на основе GENERIC, выкинуть
из последнего ВСЕ ЛИШНЕЕ и затем читая LINT, добавлять кое-что под
свои нужды.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "FreeBSD kernel config"
Сообщение от Kaim emailИскать по авторуВ закладки on 07-Окт-03, 14:17  (MSK)
Огромное спасибо, теперь всё пойдёт легче.
Знаю, знаю что нужно читать маны, но с win на unix так вот не перепрыгнуть :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD kernel config"
Сообщение от YuryD Искать по авторуВ закладки on 07-Окт-03, 10:51  (MSK)
>Если умные луди научат меня монтировать флоп под BSD смогу кинуть линт
>в моём варианте.

mount -t msdos /dev/fd0a /floppy

>Какие проблеммы есть:
>1. Не хватается сетевуха. Драйверы взяты новые, поставлялись вместе с ней.

Что, для FreeBSD драйвера ?

>   Говорит что не может выделить ей адреса памяти и
>порт.

PNP OS в биосе выключено ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "FreeBSD kernel config"
Сообщение от Kaim emailИскать по авторуВ закладки on 07-Окт-03, 14:19  (MSK)
Ага, бeltv занть что флоп определяется как дос, что понятно, помня о его ac/

А дрова действительно етсь! Правда своеобразные :)
Это родной RL fix скриптов для BSD - чтоб всё хваталось, и так как надо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "FreeBSD kernel config"
Сообщение от lavr emailИскать по авторуВ закладки on 07-Окт-03, 14:50  (MSK)
>Ага, бeltv занть что флоп определяется как дос, что понятно, помня о
>его ac/
>
>А дрова действительно етсь! Правда своеобразные :)
>Это родной RL fix скриптов для BSD - чтоб всё хваталось, и
>так как надо.

точный URL? Что-то слаюо вериться, да нет такого релиз 4.8.1, 4.8 - есть!

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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