我想在debian启动时隐藏启动消息.我看到了
this link,它是如此有用,因为它说我这样做/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 ....
解决方法
您可以通过安装和配置
Plymouth来完成此操作.根据您的图形卡配置,您可能需要一些其他配置,如
Debian wiki entry for Plymouth中所述.但在进行所有这些更改之前,请尝试以下命令,看看它们是否适合您.
首先安装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
普利茅斯有几个引导主题.默认主题称为“文本”,它将在引导期间在屏幕底部显示蓝色进度条.如果您想更改引导主题,请使用所需的主题名称运行以下命令. -R选项用于重建initrd,必须在更改主题时完成.
plymouth-set-default-theme -R <theme>
要查看可用主题列表,请运行以下命令.
plymouth-set-default-theme --list