Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Переконфигурация ядра.

Ответить
Настройки темы
Переконфигурация ядра.

Пользователь


Сообщения: 124
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


ПРочитал соответствующую главу в выше указанной книге, все хорошо немного туманно но все же вроде уловил идею, освобождаем систему от ненужного хлама хорошо.

Связи с чем вопрос есть ли типовые, GENERIC чтобы стало понятно, чтобы на основе него сделать свой, комп AMD - 450 2 жеских флоппи звуковая, видео неясного производителя (S3 что то там)
pci1: <display, VGA> at device 0.0 (no driver attached)

Или вы каждый раз заново вручную все состовляете его ?

-------
click.hardart.ru


Отправлено: 02:12, 13-11-2003

 

Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


ZloiJoker
Я вообще делаю так: копирую GENERIC в другой файл (как правило, именем файла является название машины), в одном терминале открываю его, а во втором LINT (лежит там же, где и GENERIC) и путём мышиного copy&paste довожу целевой конфиг до нужной кондиции. Дальнейшая процедура не обязательна, но удобна при отслеживании изменений. Создаю репозитарий конфига (почитайте ман по RCS), в котором этот самый файл конфига является инициирующим. Потом собираю ядро и перегружаюсь. Если всё получилось, то замечательно. Если нет, то фиксирую предыдущую версию конфига в репозитарии, правлю этот конфиг и снова на склад. Потом опять компиляция и дальше по схеме, пока не получится. Правда мелкие изменения на складе не отмечаются.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 04:24, 13-11-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 124
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


А можете свой новый GENERIC выложить чтобы мне было проще, от чего оттадкиваться.. (те кто пересобирал, и делал шлюз)

-------
click.hardart.ru


Отправлено: 01:50, 25-11-2003 | #3


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


ZloiJoker
GENERIC как раз-то трогать не рекомендуется (но и не запрещается), чтобы потом можно было отследить изменения.
Цитата:
выложить чтобы мне было проще
Ловите на мыло

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 20:53, 25-11-2003 | #4


Пользователь


Сообщения: 124
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


к огр спасибо, в ближайшии дни я его детаьно изучу.. и сделаю свой

-------
click.hardart.ru


Отправлено: 02:52, 26-11-2003 | #5


Пользователь


Сообщения: 124
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Детально изучил и вот над чем задумался, т.е что не понял..
1) Хваленый LINT теперь НОТЕС , как то там, все жидко.. , я бы сказал, так про настройку фаервола не слова и т.д..

Теперь про сами настройки:
а)
maxusers 64   <- этот порамитр я так понимаю чисто имперически подбирается

б)
Код: Выделить весь код
options 	KTRACE			#ktrace(1) support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
МОжно пояснить, а то я так и не понял для чего это ?

с)
#device atapist # ATAPI tape drives

Что это за девайс, если АТА девайс вкл, флоппи вкл, и сд вкл.

д)
Код: Выделить весь код
# SCSI peripherals
device		scbus		# SCSI bus (required)
device		da		# Direct Access (disks)
device		sa		# Sequential Access (tape etc)
device		cd		# CD
#device		pass		# Passthrough device (direct SCSI access)
Это для какой еще переферии скайзи ? Если нет скайзи блочу, без разговоров да , т.е закоментироваю ?

и)
Код: Выделить весь код
# Parallel port
#device		ppc0	at isa? irq 7
#device		ppbus		# Parallel port bus (required)
#device		lpt		# Printer
#device		plip		# TCP/IP over parallel
#device		ppi		# Parallel port interface device
#device		vpo		# Requires scbus and da
чтобы, паралельный порт лпт работал ведь недостаточно раскоментировать:
device lpt # Printer
Или нужно еще :
device ppbus # Parallel port bus (required)

Или еще что то ?

ф)
Что такое NICs ?

й)
Код: Выделить весь код
 device		miibus		# MII bus support
что это ?

п)
Код: Выделить весь код
 
# netgraph(4). Enable the base netgraph code with the NETGRAPH option.
# Individual node types can be enabled with the corresponding option
# listed below; however, this is not strictly necessary as netgraph
# will automatically load the corresponding KLD module if the node type
# is not already compiled into the kernel. Each type below has a
# corresponding man page, e.g., ng_async(8).
#
options         NETGRAPH
options         NETGRAPH_ASYNC
options         NETGRAPH_KSOCKET
options         NETGRAPH_BPF
options         NETGRAPH_ECHO
options         NETGRAPH_ETHER
options         NETGRAPH_IFACE
options         NETGRAPH_PPP
options         NETGRAPH_PPPOE
options         NETGRAPH_PPTPGRE
options         NETGRAPH_VJC
options         NETGRAPH_SOCKET

# (+*+)MS Compression option excluded due to absence of proprietary files
#
#options         NETGRAPH_MPPC_COMPRESSION
options         NETGRAPH_MPPC_ENCRYPTION

# (+*+)Probably not need
#
options         NETGRAPH_ONE2MANY
options         NETGRAPH_TTY
options         NETGRAPH_LMI
Это вообще не понял, коментарии вообще не помогли

р)

Код: Выделить весь код
   # Set the number of sf_bufs to allocate. sf_bufs are virtual buffers
# for sendfile(2) that are used to map file VM pages, and normally
# default to a quantity that is roughly 16*MAXUSERS+512. You would
# typically want about 4 of these for each simultaneous file send.
# 
options         NSFBUFS=2048

# Set the size of the buffer cache KVM reservation, in buffers.  This is
# scaled by approximately 16384 bytes.  The system will auto-size the buffer
# cache if this option is not specified.
# 
options         NBUF=1024
Аналогично не разобрался с этими параметрами..

о) options         VESA  что это за режим ?

И в заключении ядро у меня так и не собралось с ерраром №1
собиралось минут десят а потом
sbp.o  .... неопределенная фу-ция  xpt.done
и все..

В чем могет быть проблема. ?

-------
click.hardart.ru


Отправлено: 17:32, 08-12-2003 | #6


Пользователь


Сообщения: 124
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Так ну почти все вопросы сняты, остались самые такие:
Ядро все таки собралось, но как показала практика:
# SCSI peripherals  трогать нельзя, а то ядро даже не собирается, хотя не одного скайзи устройства нет, что для меня лично не поятно
Второе хотел убрать из ядра поддержку исса на матере один слот есть но использовать его не собираюсь.. опять же не вышло по тойже причине..

И остался пункт п) который я впринципи так и не понял.

Буду рад услышать ваши коментарии..

-------
click.hardart.ru


Отправлено: 15:56, 15-12-2003 | #7


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Всю жизнь собирал  ядро без SCSI - никаких проблем

-------
No users
No troubles
No money


Отправлено: 17:35, 15-12-2003 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Переконфигурация ядра.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] 4 ядра Delion Soulblade Microsoft Windows 2000/XP 3 15-08-2008 11:49
Сборка ядра Pink Punk Общий по Linux 14 25-05-2003 09:17
Компиляция ядра DYURIK Общий по Linux 38 30-04-2003 14:09
Компиляция ядра Andro Общий по Linux 17 25-04-2003 21:06
Установка ядра Guest Общий по Linux 8 15-03-2003 08:54




 
Переход