This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
управление_ядром_и_модулями_в_freebsd [2014/09/16 11:59] val [Создание файла конфигурации ядра] |
управление_ядром_и_модулями_в_freebsd [2017/10/13 12:58] (current) val [Установка исходных текстов ядра] |
||
|---|---|---|---|
| Line 19: | Line 19: | ||
| # cat /boot/loader.conf | # cat /boot/loader.conf | ||
| </code><code> | </code><code> | ||
| + | ... | ||
| hint.acpi.0.disabled="1" | hint.acpi.0.disabled="1" | ||
| </code> | </code> | ||
| ===== Модули ядра ===== | ===== Модули ядра ===== | ||
| + | |||
| + | * [[Подключение звуковой карты]] (в старых версиях) | ||
| + | |||
| <code> | <code> | ||
| # kldstat | # kldstat | ||
| Line 29: | Line 33: | ||
| # sysctl net.inet.ip.fw.enable=0 | # sysctl net.inet.ip.fw.enable=0 | ||
| + | |||
| + | # cat /boot/loader.conf | ||
| + | </code><code> | ||
| + | ... | ||
| + | if_em_load="YES" | ||
| + | snd_ich_load="YES" | ||
| </code> | </code> | ||
| Line 54: | Line 64: | ||
| ==== Установка исходных текстов ядра ==== | ==== Установка исходных текстов ядра ==== | ||
| - | === FreeBSD 9.X === | ||
| <code> | <code> | ||
| - | [server:~] # mkdir /cdrom/ | + | [server:~] # mount -t cd9660 /dev/cd0 /mnt/ |
| - | + | ||
| - | [server:~] # mount -t cd9660 /dev/cd0 /cdrom/ | + | |
| [server:~] # cd / | [server:~] # cd / | ||
| - | [server:/] # tar -tf /cdrom/usr/freebsd-dist/src.txz | + | [server:/] # tar -xvf /mnt/usr/freebsd-dist/src.txz |
| - | [server:/] # cd | + | [server:~] # umount /mnt/ |
| - | + | ||
| - | [server:~] # umount /cdrom/ | + | |
| </code> | </code> | ||
| - | === FreeBSD 8.X === | ||
| - | <code> | ||
| - | [server:~] # mkdir /usr/src | ||
| - | |||
| - | [server:~] # mount /cdrom | ||
| - | |||
| - | [server:~] # cd /cdrom/X-RELEASE/src/ | ||
| - | |||
| - | [server:/cdrom/X-RELEASE/src] # ./install.sh base sys | ||
| - | Extracting sources into /usr/src... | ||
| - | Extracting source component: base | ||
| - | Extracting source component: sys | ||
| - | Done extracting sources. | ||
| - | |||
| - | [server:/cdrom/X-RELEASE/src] # cd | ||
| - | |||
| - | [server:~] # umount /cdrom/ | ||
| - | </code> | ||
| ==== Обновление исходных текстов ядра ==== | ==== Обновление исходных текстов ядра ==== | ||
| Line 99: | Line 86: | ||
| * уменьшенить размер ядра | * уменьшенить размер ядра | ||
| + | * отключить IPv6 | ||
| * добавить в ядро поддержку pf и altq | * добавить в ядро поддержку pf и altq | ||
| * вынести драйвера сетевой и звуковой карты в модули | * вынести драйвера сетевой и звуковой карты в модули | ||