![在启动时从屏幕上逐页读取内核消息?](https://linux22.com/image/1165077/%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E4%BB%8E%E5%B1%8F%E5%B9%95%E4%B8%8A%E9%80%90%E9%A1%B5%E8%AF%BB%E5%8F%96%E5%86%85%E6%A0%B8%E6%B6%88%E6%81%AF%EF%BC%9F.png)
我怎样才能在启动时逐页读取屏幕上的内核消息?我知道“dmesg”命令或 /var/log ... 但我的机器在启动完成之前就崩溃了。vmlinuz 或 grub 是否有任何选项可以在启动时停止逐页显示其消息?(我删除了内核的启动参数:“quiet splash”,因此屏幕上有很多消息。但行很快就用完了。)
答案1
启动时,grub 菜单中“loglevel=4”内核命令行参数对我很有用。使用此选项,屏幕上会隐藏“警告、通知、信息、调试”等大量内核消息。屏幕上只会打印所有错误类型的消息。以下是所有内核参数和其他日志级别值。 https://www.kernel.org/doc/html/v4.14/admin-guide/kernel-parameters.html 所以这是解决原始问题的一个很好的方法。