问题描述
有没有办法在Ubuntu启动时轻松打开/关闭显示启动消息(加载服务)?它是Grub2中的东西吗?
我正在运行10.04。
最佳解决方案
您需要编辑文件/etc/default/grub
。在此文件中,您将找到名为GRUB_CMDLINE_LINUX_DEFAULT
的条目。必须编辑此条目以控制闪屏的显示。
此条目中存在单词splash
可启用闪屏,并带有压缩文本输出。添加quiet
也会产生闪屏;这是自10.04以来桌面版的默认设置(Lucid Lynx)。为了启用”normal”文本启动,您可以删除这两个文本。
因此,桌面的默认设置(即仅限启动画面):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #Hide text and show splash
对于传统的文本显示:
GRUB_CMDLINE_LINUX_DEFAULT= #Show text but not the splash
对于启动,但能够通过按Esc
显示启动消息:
GRUB_CMDLINE_LINUX_DEFAULT="splash"
或者,最后,对于(通常)黑屏,请尝试:
GRUB_CMDLINE_LINUX_DEFAULT=quiet #Don't show Ubuntu bootup text
GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text
编辑完文件后,需要运行update-grub
。
sudo update-grub
有关更多详细信息,请参阅:https://help.ubuntu.com/community/Grub2
次佳解决方案
我可能不受约束,但您可以在启动时按”escape”,以显示/隐藏普利茅斯启动画面…
第三种解决方案
有一种隐藏所有引导消息的简单方法。在/etc/default/grub
中,调整以下内容:
GRUB_TIMEOUT=0 # Do not show the GRUB menu at all
GRUB_CMDLINE_LINUX_DEFAULT=quiet
GRUB_CMDLINE_LINUX="console=tty12" # Redirect the kernel output to another tty
在那之后,只需要sudo update-grub
,就应该这样做。
第四种方案
你没有确定你是在服务器系统还是桌面上,所以我将解决这两个问题。
如果您将splash
添加到GRUB_CMDLINE_LINUX_DEFAULT
中的/etc/default/grub/
,Ubuntu将为您提供启动画面,可以是简单的基于文本的进度条,也可以通过plymouth
以图形方式显示,我将在下面介绍。
使用图形启动动画制作者plymouth
,您可以提供非常适合桌面计算机的漂亮的屏幕保护程序。您可能不希望在服务器上执行此操作,但这取决于您。
sudo apt-get install plymouth-theme-ubuntu-logo
第五种方案
我使用GRUB_CMDLINE_LINUX_DEFAULT="noplymouth"
告诉我的笔记本电脑没有显示启动图片但启动消息…仍适用于11.10