Ubuntu 启动时如何显示或隐藏启动消息?

Web*_*ide 103 boot grub2

有没有办法在 Ubuntu 启动时轻松打开/关闭显示引导消息(加载服务)?它是 Grub2 中的东西吗?

我正在运行 10.04。

Geo*_*ian 103

您需要编辑该文件/etc/default/grub。在此文件中,您将找到一个名为GRUB_CMDLINE_LINUX_DEFAULT. 必须编辑此条目以控制初始屏幕的显示。

splash此条目中出现该词可启用带有压缩文本输出的初始屏幕。也添加quiet,结果只是启动画面;这是自 10.04 (Lucid Lynx) 以来桌面版的默认设置。为了启用“正常”文本启动,您将删除这两个。

因此,桌面的默认设置(即仅限闪屏):

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #Hide text and show splash
Run Code Online (Sandbox Code Playgroud)

对于传统的文本显示:

GRUB_CMDLINE_LINUX_DEFAULT=        #Show text but not the splash
Run Code Online (Sandbox Code Playgroud)

对于飞溅,但可以通过按 显示启动消息Esc

GRUB_CMDLINE_LINUX_DEFAULT="splash"
Run Code Online (Sandbox Code Playgroud)

或者,最后,对于(通常)黑屏,请尝试:

GRUB_CMDLINE_LINUX_DEFAULT=quiet   #Don't show Ubuntu bootup text
GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text
Run Code Online (Sandbox Code Playgroud)

编辑完文件后,您需要运行update-grub.

sudo update-grub
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请参阅:https : //help.ubuntu.com/community/Grub2

  • @rubo77 dmesg 命令:http://superuser.com/questions/176165/where-linux-places-the-messages-of-boot (2认同)

Lit*_*awa 30

我可能没有主题,但是您可以在启动时按“escape”,以显示/隐藏普利茅斯启动画面...

  • 它仅在 grub 不安静时才有效,即:`GRUB_CMDLINE_LINUX_DEFAULT="splash"` (6认同)

小智 8

有一种隐藏所有启动消息的简单方法。在 中/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
Run Code Online (Sandbox Code Playgroud)

在那之后,只是sudo update-grub,它应该完成。

  • `console=ttyS0` 似乎在 18.04 中有效,我发现这是我自己问题的答案。不过,我稍后可能会对此进行更多研究。见 https://askubuntu.com/q/1085629/295286 (2认同)

Ser*_*gey 6

如果您删除显示启动消息的quiet选项GRUB_CMDLINE_LINUX_DEFAULT,有时还需要将loglevel选项设置为更高的值。否则,某些驱动程序可能会tty向您发送大量通知消息。我使用这一行来启用启动消息:

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
Run Code Online (Sandbox Code Playgroud)

这样,只有重要的系统消息才会打印到控制台。