读取 GRUB2 调试日志



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

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

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

set debug=all

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

我正在使用 CENTOS 7。

可能

为时已晚,无法发挥作用,但您可以尝试:

set pager=1

相关内容

  • 没有找到相关文章

最新更新