繁体   English   中英

读取GRUB2调试日志

[英]Reading GRUB2 debug logs

我想看看grub_dprintf()生成的GRUB2调试日志,例如,在mmap.c:

  grub_dprintf ("mmap", "EFI memory region 0x%llx-0x%llx: %d\n",
        (unsigned long long) desc->physical_start,
        (unsigned long long) desc->physical_start
        + desc->num_pages * 4096, desc->type);

经过一些研究,我发现启用此日志的方法是在grub菜单中设置debug env变量(我在grub.cfg上更改了它,可能不应该这样做)

set debug=all

我该如何查看日志? grub日志在启动期间滚动得如此之快,以至于很难检查。 也许有一种方法可以在内核启动后检查日志?

我正在使用CENTOS 7。

可能为时已晚,无法使用,但您可以尝试:

set pager=1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM