This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
управление_ядром_и_модулями_в_freebsd [2016/09/06 13:31] val [Модули ядра] |
управление_ядром_и_модулями_в_freebsd [2017/10/13 12:58] (current) val [Установка исходных текстов ядра] |
||
---|---|---|---|
Line 64: | Line 64: | ||
==== Установка исходных текстов ядра ==== | ==== Установка исходных текстов ядра ==== | ||
- | === FreeBSD 9.X === | ||
<code> | <code> | ||
[server:~] # mount -t cd9660 /dev/cd0 /mnt/ | [server:~] # mount -t cd9660 /dev/cd0 /mnt/ | ||
Line 71: | Line 70: | ||
[server:/] # tar -xvf /mnt/usr/freebsd-dist/src.txz | [server:/] # tar -xvf /mnt/usr/freebsd-dist/src.txz | ||
- | |||
- | [server:/] # cd | ||
[server:~] # umount /mnt/ | [server:~] # umount /mnt/ | ||
</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 107: | Line 86: | ||
* уменьшенить размер ядра | * уменьшенить размер ядра | ||
+ | * отключить IPv6 | ||
* добавить в ядро поддержку pf и altq | * добавить в ядро поддержку pf и altq | ||
* вынести драйвера сетевой и звуковой карты в модули | * вынести драйвера сетевой и звуковой карты в модули |