RHEL6-引导期间禁用分层进度栏


14

如何使RHEL6显示启动信息的“传统”显示,而不是分层/堆叠的进度条?

关闭过程中将显示标准信息转储。


在Fedora中也会发生同样的情况,并且不应局限于RHEL6。
bwDraco

@DragonLord -没有处理Fedora的-但会添加标记以供将来参考
沃伦

1
提示栏出现时,只需按ESC键即可。

Answers:


9
plymouth-set-default-theme text
/usr/libexec/plymouth/plymouth-update-initrd

或者,从Grub配置(/boot/grub/menu.lst)中删除“ rhgb quiet” 。


在全新安装的Scientific Linux 6.5上,从内核cmdline中删除了“相当”(但保留了“ rhgb”),“文本”主题没有显示任何日志文本,但是“详细信息”主题却显示了。
alexei 2014年

只需键入以下内容:'plymouth-set-default-theme details --rebuild-initrd'并重新启动。
克里斯顿(Kriston),2015年

11

如果以文本模式启动(这是设置大多数服务器的方式),则必须执行以下操作。在文本模式下,普利茅斯绘制一个彩色的文本栏,很难完全删除它。不在chkconfig中,禁用“ rhgb”和“ quiet”不会禁用此功能。这是在CentOS 6.x中正确执行操作的方法。步骤1和步骤2还禁用了可能会在服务器或虚拟机上引起故障的功能,这些功能不应通过图形控制台进行配置。

1)拆下rhgb,并quiet从在“核心”线(S) /boot/grub/grub.conf

2)删除和注释splashimagehiddenmenu行。

3)输入plymouth-set-default-theme details --rebuild-initrd

4)重新启动,看看是否有效。

从好的方面来说,启动时间消息都保存在/var/spool/plymouth/boot.log和中/var/log/boot.log

当我再考虑一下时,我意识到由于无论如何我通常都不在服务器屏幕的前面,因此普利茅斯系统并不是一件糟糕的事情。但是,当我在服务器屏幕前调试启动问题时,普利茅斯(Plymouth)是一件令人讨厌的事情,应该将它简化掉。


2
步骤3和步骤4可合并为一个操作:plymouth-set-default-theme details --rebuild-initrd
hakamadare 2012年

4

显示您喜欢的加载屏幕的程序称为Plymouth。
查看是否可以通过找到它checkconfig --list,并在需要时禁用该服务。

如果不是这个原因,则可能是Grub中的“安静”选项。通过从/boot/grub/menu.lst文件的引导选项中删除“安静”一词来禁用它。


3

刚发现这种方法,似乎是最干净的方法:

grubby --update-kernel=ALL --remove-args="rhgb quiet"


1

实际上,删除rhgb(我认为它代表“ RedHatGraphicalBoot”)在CentOS6上为我解决了这个问题。

只需将此行添加到您的安装后ks.conf脚本中:

#Save original, just in case
rsync /boot/grub/grub.conf /boot/grub/grub.conf.orig
#edit and output to /tmp/grub.conf
cat /boot/grub/grub.conf |sed -e s/rhgb// > /tmp/grub.conf 
#replace & remove temp
cat /tmp/grub.conf > /boot/grub/grub.conf ; rm -f /tmp/grub.conf

1

或一行(更少的维护,至少很容易理解):

sed -i .orig s/rhgb///g /boot/grub/grub.conf

首先创建备份,然后内联编辑文件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.