Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:freebsd_core [2015/03/29 15:45]
anton
abills:docs:freebsd_core [2017/07/05 16:16] (текущий)
anton
Строка 1: Строка 1:
 +=== Сборка ядра FreeBSD ===
  
-**Для сборки ядра Freebsd с собственными параметрами нужно ​:** +**Для сборки ядра Freebsd с собственными параметрами нужно ​создать новую конфигурацию ​** 
- +  cd /​usr/​src/​sys/​amd64/conf
-  cd /​usr/​src/​sys/​i386/conf+
   cp GENERIC GENERICABILLS   cp GENERIC GENERICABILLS
 +  ​
 в конец файла добавляем нужные параметры :  ​ в конец файла добавляем нужные параметры :  ​
   ee GENERICABILLS   ee GENERICABILLS
 +  ​
 +** Пример для сервера-роутера **
 +<​code>​
 +# For Abills
 +options ​        ​IPFIREWALL
 +options ​        ​IPFIREWALL_DEFAULT_TO_ACCEPT
 +options ​        ​DUMMYNET
 +  ​
 +options ​        ​NETGRAPH
 +options ​        ​NETGRAPH_PPPOE
 +options ​        ​NETGRAPH_IPFW
 +#​options ​        ​IPFIREWALL_FORWARD
 +options ​        ​IPFIREWALL_NAT ​         #ipfw kernel nat support
 +options ​        ​LIBALIAS
 +options ​        ​HZ=1000
 +</​code>​
   ​   ​
 собираем и устанавливаем новое ядро и перезагружаем систему :  ​ собираем и устанавливаем новое ядро и перезагружаем систему :  ​
Строка 17: Строка 34:
 Если у вас в начале сборки ошибки такого плана: Если у вас в начале сборки ошибки такого плана:
  
-/​usr/​src/​sys/​i386/​conf/​yourkern:​ unknown option “STOP_NMI”+''​/​usr/​src/​sys/​i386/​conf/​yourkern:​ unknown option “STOP_NMI”''​
  
-возможно загружены исходные коды не вашей версии ОС, проверьте строку ​ default release=cvs tag=RELENG_8_2 в файле /​etc/​csup/​src-sys (или /​etc/​csup/​src-all если качали все).+возможно загружены исходные коды не вашей версии ОС, проверьте строку ​ default ​''​release=cvs tag=RELENG_8_2 в файле /​etc/​csup/​src-sys'' ​(или ​''​/​etc/​csup/​src-all'' ​если качали все).
  
 Если ошибка такого плана: Если ошибка такого плана: