This is an old revision of the document!
Процесс загрузки - приведение системы в работоспособное состояние (man boot)
[hostX:~] # kldload snd_driver [hostX:~] # cat /dev/sndstat FreeBSD Audio Driver (newpcm) Installed devices: pcm0: <Intel ICH5 (82801EB)> at io 0xfc001000, 0xfc002000 irq 17 bufsz 16384 kld snd_ich (1p/1r/1v channels duplex default) [hostX:~] # cp birds.au /dev/audio0.0
[hostX:~] # ping ya.ru [hostX:~] # kldload ipfw [hostX:~] # ping ya.ru [hostX:~] # ipfw show [hostX:~] # ipfw add 1000 allow ip from any to any
[hostX:~] # kldunload ipfw [hostX:~] # kldload ipfw [hostX:~] # sysctl -a | more [hostX:~] # sysctl net.inet.ip.fw.enable=0 [hostX:~] # ping ya.ru
[hostX:~] # mount [hostX:~] # mount -t cd9660 /dev/acd0 /mnt [hostX:~] # umount /mnt [hostX:~] # mount_cd9660 /dev/acd0 /mnt [hostX:~] # umount /mnt [hostX:~] # grep cdrom /etc/fstab /dev/acd0 /cdrom cd9660 ro,noauto 0 0 [hostX:~] # mount /cdrom [hostX:~] # umount /cdrom
Раздел ntfs
[hostX:~] # mount_ntfs -C KOI8-R /dev/ad0s1 /mnt [hostX:~] # umount /mnt
Накопитель flash
[hostX:~] # mount_hostXdosfs -W koi2dos /dev/da0s1 /mnt [hostX:~] # umount /mnt
[hostX:~] # /usr/libexec/ftpd –D [hostX:~] # killall ftpd
Размещается в mbr, устанавливается программой bootmgr
Размещается в первых сектора слайса FreeBSD.
Файл конфигурации /boot.config
Связать системную консоль с портом COM1 в случае отсутствия клавиатуры
[hostX:/] # cat > boot.config -P <Ctrl>-D
Указать что грузить делее
>> FreeBSD/i386 BOOT Default: 0:ad(0,a)/boot/loader boot: bios_drive:interface(unit,[slice,]part) filename
Размещается в a разделе в файле /boot/loader
Файл конфигурации:
/boot/loader.conf
Однопользовательский/многопользовательский
Загрузить драйвер звуковой карты
[hostX:~] # cat > /boot/loader.conf snd_ich_load="YES" <Ctrl>-D
Отключить acpi
[hostX:~] # cat /boot/loader.conf hint.acpi.0.disabled="1"
Размещается в a разделе в файле /boot/kernel/kernel
/etc/fstab /etc/rc.conf /etc/defaults/rc.conf /etc/ttys
/etc/rc /etc/rc.d/* start|stop|status|forcestart|...
[hostX:~] # cat /etc/fstab
[hostX:~] # cat /etc/sysctl.conf
[hostX:~] # kldstat [hostX:~] # /etc/rc.d/pf forcestart [hostX:~] # kldstat
[hostX:~] # grep ftpd /etc/defaults/rc.conf [hostX:~] # grep ftpd /etc/rc.conf [hostX:~] # /etc/rc.d/ftpd rcvar [hostX:~] # /etc/rc.d/ftpd forcestart