【问题标题】:GRUB2 menu in early config早期配置中的 GRUB2 菜单
【发布时间】:2020-03-04 08:59:48
【问题描述】:

我正在尝试在文件early.cfg 中的 GRUB 2.04 的早期配置文件中创建一个菜单:

menuentry foo {
  echo foo1
}
menuentry bar {
  echo bar1
}

我正在构建 core.img:

$ grub-mkimage -v -v -v -C xz -O i386-pc -p /prefix -o core.img -c early.cfg biosdisk part_msdos part_gpt luks linux16 gcry_rijndael gcry_sha512 gcry_sha256 lvm chain cpio gzio xzio search echo fat ext2 reiserfs btrfs zfs xfs ntfs ntfscomp

在启动时,没有可用的文件系统(还)可以从中加载 grub.cfg。当我启动时,我得到grub> 提示符。

如何进入菜单?我尝试输入normal + EnterEscEsc,但它没有显示菜单,只是让我回到grub> 提示屏幕已清空。

最终我想默认激活早期配置中定义的菜单。我该怎么做?

【问题讨论】:

    标签: grub2


    【解决方案1】:

    根据the GRUB2 manualearly.cfg中不可能有菜单项:

    嵌入的配置文件可能不直接包含菜单条目,而只能使用configfile从其他地方读取它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-20
      • 1970-01-01
      • 2012-06-19
      • 1970-01-01
      • 2014-06-26
      • 2020-07-01
      • 1970-01-01
      相关资源
      最近更新 更多