如何在 Arch Linux 启动时静音内核消息?

如何在 Arch Linux 启动时静音内核消息?

我正在 Arch 笔记本电脑中玩弄自定义的 Plymouth 启动板。我已关注教程并且一切顺利。

我的问题是,在 Grub 上选择 Arch 之后(即使我只安装了 Arch),屏幕左上角会出现一个闪烁的光标,使我的整个启动画面闪烁并且屏幕上充斥着消息。

有没有什么办法可以解决?答案对我来说不起作用,因为我/etc/sysctl.conf的系统中不存在我。

答案1

将(作为参数)添加vt.global_cursor_default=0到 Linux 操作系统的 GRUB 内核启动行末尾(以 开头的行linux)。

这将在启动时隐藏闪烁的光标。

答案2

成立wiki 条目。将以下行复制到 /etc/default/grub 即可:

GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3 rd.systemd.show_status=auto rd.udev.log-priority=3 loglevel=0"

这可能会出现在第 9 行,您无需再次输入GRUB_CMDLINE_LINUX_DEFAULT=。请注意,这vga=current对我不起作用,尽管 wiki 推荐这样做,但它将我的启动画面变成了带有三个点的丑陋灰色屏幕,无论如何,请尝试一下,以防它解决了您的问题。

接下来,非常重要的一点是添加loglevel=<level>,其中引用了 wiki,

是 0 到 7 之间的任意数字,其中 0 表示最关键,7 表示打印的调试级别。

这确实解决了我的问题,因为我的屏幕没有停止显示 3 级及以下警报。如果您不想被打扰,除非您的计算机真的有问题,那么将其更改为 0 是正确的选择... 别担心,如果任何错误导致您的机器起火,您会立即收到通知。

相关内容