早期配置中的GRUB2菜单



我正试图在文件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手册,early.cfg:中不可能有菜单项

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

相关内容

  • 没有找到相关文章

最新更新