Answers:
您将需要编辑文件/etc/default/grub
。在此文件中,您将找到一个名为的条目GRUB_CMDLINE_LINUX_DEFAULT
。必须编辑该条目以控制初始屏幕的显示。
该splash
条目中单词的出现将启用初始屏幕,并输出压缩文本。quiet
同样,添加也会导致启动屏幕。自10.04(Lucid Lynx)起,这是桌面版的默认设置。为了启用“正常”文本启动,您将同时删除这两个。
因此,桌面的默认设置(即仅初始屏幕):
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
GRUB_HIDDEN_TIMEOUT
并GRUB_TIMEOUT
引起混乱,他们不理解为什么保留其中两个设置并显示错误Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported
我可能没有主意,但是您可以在启动过程中按“退出”以显示/隐藏普利茅斯启动画面...
GRUB_CMDLINE_LINUX_DEFAULT="splash"
有一种隐藏所有引导消息的简单方法。在中/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
完成它就可以了。
console=ttyS0
确实在18.04中有效,我发现这可以回答我自己的问题。不过,稍后我可能会对其进行更多研究。参见askubuntu.com/q/1085629/295286
splash
从GRUB_CMDLINE_LINUX_DEFAULT 删除了后,如何阅读显示的消息?我现在可以在启动时看到消息,但是随后X启动,它们消失了。