User Tools

Site Tools


управление_ядром_и_модулями_в_freebsd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
управление_ядром_и_модулями_в_freebsd [2014/09/16 11:58]
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
   * вынести драйвера сетевой и звуковой карты в модули   * вынести драйвера сетевой и звуковой карты в модули
Line 104: Line 92:
  
 <​code>​ <​code>​
 +[server:~] # less /​usr/​src/​sys/​conf/​NOTES
 +
 [server:~] # cd /​usr/​src/​sys/​i386/​conf/​ [server:~] # cd /​usr/​src/​sys/​i386/​conf/​
    
управление_ядром_и_модулями_в_freebsd.1410854304.txt.gz · Last modified: 2014/09/16 11:58 by val