Настройка время задержки загрузочного меню, отображение логотипа при загрузке и сообщения системы:
1 2 |
# echo 'boot_mute=YES' >> /boot/loader.conf # echo 'autoboot_delay=2' >> /boot/loader.conf |
Далее нам нужно будет изменить эти сценарии запуска.
/etc/rc.d/ldconfig
/etc/rc.d/netif
/etc/rc.d/nfsclient
/etc/rc.d/random
/etc/rc.d/routing
В большинстве случаев просто добавьте 1> / dev / null или 1> / dev / null 2> / dev / null, чтобы не отображать ненужную информацию при загрузке.
1 |
# ee /etc/rc.d/ldconfig |
1 2 |
строка 40: check_startmsgs && echo 'ELF ldconfig path:' ${_LDC} 1> /dev/null строка 62: echo '32-bit compatibility ldconfig path:' ${_LDC} 1> /dev/null |
…
1 |
# ee /etc/rc.d/netif |
1 |
строка 260: /sbin/ifconfig ${ifn} 1> /dev/null 2> /dev/null |
…
1 |
# ee /etc/rc.d/routing |
1 2 3 |
строка 70: eval static_${_a} delete $_if 1> /dev/null 2> /dev/null строка 97: static_$2 add $3 1> /dev/null 2> /dev/null строка 104: static_$2 add $3 add $3 1> /dev/null 2> /dev/null |
Проверим:
1 |
# grep -n -E '(1|2)> /dev/null' /etc/rc.d/* | grep -E 'routing|netif|ldconfig' |
Закомментируем строки 50-54 в файле /etc/rc.d/random
1 2 3 4 5 6 7 |
random_start() { # if [ ${harvest_mask} -gt 0 ]; then # echo -n 'Setting up harvesting: ' # ${SYSCTL} kern.random.harvest.mask=${harvest_mask} > /dev/null # ${SYSCTL_N} kern.random.harvest.mask_symbolic # fi |
Проверим:
1 |
# grep -n -A 8 'random_start()' /etc/rc.d/random |
Взято из блога : @vermaden