URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 35598
[ Назад ]

Исходное сообщение
"FreeBSD kernel config"

Отправлено Kaim , 06-Окт-03 23:09 
Есть 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. Само ядро не работает, чёрт его знает почему. Изучение документации        меня не спосло, так как, вроде, всё что нужно уже сдлано.


Содержание

Сообщения в этом обсуждении
"FreeBSD kernel config"
Отправлено Leningrad , 06-Окт-03 23:37 
Такой линт нам не нужен


"FreeBSD kernel config"
Отправлено Kaim , 07-Окт-03 00:34 
>Такой линт нам не нужен

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


"FreeBSD kernel config"
Отправлено lavr , 07-Окт-03 11:08 
>>Такой линт нам не нужен
>
>Ок, я имел в видку уже отредактированный.
>Что тогда посоветуете?
>Я никак не могу справится с ядром. Кстати, как задать запись 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, добавлять кое-что под
свои нужды.


"FreeBSD kernel config"
Отправлено Kaim , 07-Окт-03 14:17 
Огромное спасибо, теперь всё пойдёт легче.
Знаю, знаю что нужно читать маны, но с win на unix так вот не перепрыгнуть :)

"FreeBSD kernel config"
Отправлено YuryD , 07-Окт-03 10:51 
>Если умные луди научат меня монтировать флоп под BSD смогу кинуть линт
>в моём варианте.

mount -t msdos /dev/fd0a /floppy

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

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

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

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


"FreeBSD kernel config"
Отправлено Kaim , 07-Окт-03 14:19 
Ага, бeltv занть что флоп определяется как дос, что понятно, помня о его ac/

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


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

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