- компиляция ядра, модули, arachnid, 08:38 , 25-Июн-10 (1)
- компиляция ядра, модули, oleg_tern, 07:30 , 28-Июн-10 (2)
>[оверквотинг удален] >>Скажите, а как выяснить, какие модули будут компилироваться при пересборке ядра, чтобы >>отказаться от лишних? > >при пересборке ядра собираются все модули > > >http://www.freebsd.org/doc/en/books/handbook/kernelconfig-bu... - вот тут есть информация, что надо делать, если не хочется >собирать все модули > >ну или man make.conf :-) Там написано КАК запретить, но не написано ЧТО запретить. Конкретно в примере указаны модули linux, acpi, sound, ntfs. Мне как раз и нужен список (с описанием) всех модулей, чтобы выбрать только нужные.
- компиляция ядра, модули, arachnid, 09:15 , 28-Июн-10 (3)
- компиляция ядра, модули, oleg_tern, 09:27 , 28-Июн-10 (4)
>ls /boot/kernel|grep -v kernel - список всех модулей >ну а потом man <имя модуля> и читаем-читаем-читаем до просветления :):-) Но это же издевательство - их там сотни!
- компиляция ядра, модули, Аноним, 09:39 , 28-Июн-10 (5)
- компиляция ядра, модули, arachnid, 09:45 , 28-Июн-10 (6)
- компиляция ядра, модули, Aquarius, 23:29 , 29-Июн-10 (9)
- компиляция ядра, модули, oleg_tern, 06:02 , 29-Июн-10 (8)
>после загрузки выполняем kldstat...Спасибо! Похоже, то, что надо. Жаль, конечно, что нет возможности выяснить, от чего отказываемся. Типа, как, например, тут: http://www.freebsd.org/doc/en/books/handbook/kernelconfig-co... >Только в make.conf нет переменной для модулей, которые надо собирать.
MODULES_OVERRIDE This variable sets up a list of modules to build instead of all of them. А это не оно, разве?
- компиляция ядра, модули, oleg_tern, 07:03 , 02-Июл-10 (11)
Здгавствуйте! С вашего позволения, переформулирую вопрос. Я хочу подсократить время пересборки ядра за счёт отказа от компиляции лишних модулей. Подскажите, пожалуйста, как можно это осуществить более-менее _нетрудоёмким_ путем.После чтения соотвт. статьи хэндбука появилось предположение, что модули как-то логично группируются (top level modules) и можно избежать "просветления" от изучения сотен "man <имя_модуля>". Выше предложили вариант вообще удалить всё, что не загружается при старте, но это ведь может быть чревато, да?
- компиляция ядра, модули, Сергей, 10:33 , 02-Июл-10 (12)
- компиляция ядра, модули, oleg_tern, 08:23 , 03-Июл-10 (13)
>посему используйте стандартное ядро GENERICСпасибо Вам, Сергей за ценнейшие сведения и щедрую рекомендацию!
- компиляция ядра, модули, DeadLoco, 11:54 , 05-Июл-10 (14)
- компиляция ядра, модули, oleg_tern, 06:01 , 06-Июл-10 (15)
>генерик-кернеле arp-прозрачный бридж. Или ipfw с форвардингом. Или с дивертом на нат или >еще куда.Бридж и диверт же загружаются модулями. >Мнение "большинства участников одного форума" не стоит ничего. Как и всякое мнение >большинства. Помню, кто-то довольно остроумно писал по этому поводу, что стоит только спросить, про, например, сапоги, как тут же большая часть сообщества разражается пространными рассуждениями про калоши и валенки. Это, похоже, какой-то врождённый дефект.
- компиляция ядра, модули, DeadLoco, 12:00 , 06-Июл-10 (16)
- компиляция ядра, модули, oleg_tern, 05:08 , 07-Июл-10 (17)
>Т.е. если нужен нат - компилируй ядро, и не иначе. Никакой модуль >диверта обойти эту затыку не поможет.Прошу прощения за назойливость, но раз уж разговор зашёл, всё же хочу уточнить: есть же специальные модули ipfw_nat и ipdivert. Они что, не работают, так как нужно?
- компиляция ядра, модули, Pahanivo, 07:30 , 07-Июл-10 (18)
- компиляция ядра, модули, oleg_tern, 08:18 , 07-Июл-10 (20)
>"мнение большинства" вообще выглядит обсурдно в свете исконно юниксовских традиций >затачивания системы >под задачу >для десктопа хватит и женерика Это в том смысле, что десктоп и исконно юниксовские традиции - по разные стороны баррикад?
- компиляция ядра, модули, arachnid, 07:53 , 07-Июл-10 (19)
- компиляция ядра, модули, oleg_tern, 08:27 , 07-Июл-10 (21)
>для 8ки - не корректно. подгружаю два модуля ipfw и libalias - > и имею ядерный nat без опции ядра divert и у меня в 7ке вроде так же, но я что-то постеснялся хвастаться. думаю, запишут в "большинство", разговаривать перестанут.
- компиляция ядра, модули, DeadLoco, 19:22 , 07-Июл-10 (23)
|