Главная > Операционные системы > UNIX > BSD > FreeBSD Краткая инструкция по компиляции ядра FreeBSD:# cd /usr/src/sys/i386/conf # mkdir /root/kernel # cp GENERIC NEWKERNEL # ee NEWKERNEL # cp NEWKERNEL /root/kernel # /usr/sbin/config NEWKERNEL # cd ../compile/NEWKERNEL # make depend # make # make install FreeBSD 6.2# cd /usr/src/sys/i386/conf # mkdir /root/kernel # cp GENERIC NEWKERNEL # ee NEWKERNEL # cp NEWKERNEL /root/kernel # /usr/sbin/config NEWKERNEL # cd ../compile/NEWKERNEL # make cleandepend; make depend # make # make install опции для ipfw,natd:options IPFIREWALL options IPFIREWALL_VERBOSE options IPFIREWALL_VERBOSE_LIMIT=10 options IPFIREWALL_DEFAULT_TO_ACCEPT options DUMMYNET options IPDIVERT options IPFIREWALL_FORWARD опции для ipfilter,ipnat,ipsec:options INET options IPFILTER options IPFILTER_LOG options IPSEC options IPSEC_ESP pseudo-device gif опции для netgraph:options NETGRAPH #netgraph(4) system options NETGRAPH_ASYNC options NETGRAPH_BPF options NETGRAPH_CISCO options NETGRAPH_ECHO options NETGRAPH_ETHER options NETGRAPH_FRAME_RELAY options NETGRAPH_HOLE options NETGRAPH_IFACE options NETGRAPH_KSOCKET options NETGRAPH_L2TP options NETGRAPH_LMI # MPPC compression requires proprietary files (not included) #options NETGRAPH_MPPC_COMPRESSION options NETGRAPH_MPPC_ENCRYPTION options NETGRAPH_ONE2MANY options NETGRAPH_PPP options NETGRAPH_PPPOE options NETGRAPH_PPTPGRE options NETGRAPH_RFC1490 options NETGRAPH_SOCKET options NETGRAPH_TEE options NETGRAPH_TTY options NETGRAPH_UI options NETGRAPH_VJC Работа с модулями ядра FreeBSDПосмотреть список подгруженных модулей: # kldstat Id Refs Address Size Name 1 8 0xc0400000 6a6424 kernel 2 1 0xc0aa7000 122a4 geom_mirror.ko 3 1 0xc1587000 15000 linux.ko 4 1 0xc1b77000 3000 ng_ipacct.ko ССЫЛКИБыстрое обновление и восстановление портовhttp://torrentpier.me/threads/Обновление-мира-freebsd.524/ Материал взят с сайта: http://openwiki.ru/wiki/Компиляция_ядра_FreeBSD Главная > Операционные системы > UNIX > BSD > FreeBSD |