Назад | Перейти на главную страницу

Скрыть загрузочные сообщения

Я хочу скрыть загрузочные сообщения при запуске в debian. Я видел эта ссылка и это было так полезно, поскольку он сказал, что я делаю это, чтобы /etc/init.d/rcS:

exec /etc/init.d/rc S >/dev/null 2>&1

и результат был тем, что я хочу. но все же есть сообщения. Как их спрятать?

starting portmap daemon ... Already running ..
starting NFS common utilities: statd.
starting enhanced syslogd: rsyslogd.
and ....

Вы можете сделать это, установив и настроив Плимут. В зависимости от конфигурации вашей видеокарты вам может потребоваться дополнительная конфигурация, как описано в Запись вики Debian для Плимута. Но прежде чем вносить все эти изменения, попробуйте следующие команды и посмотрите, работают ли они для вас.

Начните с установки пакета Plymouth.

apt-get install plymouth

Затем отредактируйте /etc/default/grub и изменить GRUB_CMDLINE_LINUX_DEFAULT параметр, чтобы иметь следующие значения.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Наконец, обновите файлы конфигурации grub.

update-grub2

Теперь при загрузке вы больше не увидите диагностические сообщения. Сообщения должны регистрироваться в /var/log/boot.log, но он не работает при сжатии. Эта страница утверждает, что имеет патч: http://us.generation-nt.com/answer/bug-678982-plymouth-boot-log-not-created-help-207993181.html

Plymouth поставляется с несколькими загрузочными темами. Тема по умолчанию называется «текст», и во время загрузки в нижней части экрана будет отображаться синий индикатор выполнения. Если вы хотите изменить тему загрузки, выполните следующую команду с желаемым именем темы. В -R Параметр используется для пересборки initrd, что необходимо сделать при изменении темы.

plymouth-set-default-theme -R <theme>

Чтобы увидеть список доступных тем, выполните следующую команду.

plymouth-set-default-theme --list

попробуйте изменить цвета - у вас проблема с изменением каждого сценария запуска.

следующее изменяет цвет переднего плана на черный, а цвет фона на черный:

echo -e "\033[30m\033[40m Hello World" 

Чтобы вернуться к удобочитаемости, введите "сбросить"

Итак, я бы попытался изменить rcS на:

echo -e "\033[30m\033[40m" 
exec /etc/init.d/rc S
reset

Это должно изменить цвет курсора, а затем сбросить его - проблема в том, что у вас есть ошибка и сценарий запуска меняет шрифт на желтый или красный.