构建可启动 USB 记忆棒 - GRUB 语法

构建可启动 USB 记忆棒 - GRUB 语法

所以我有一个 U 盘,我把它分成了两部分。第一部分包含 GRUB(通过 grub-install)和一些我想要从中引导/安装的 ISO。

我不想立即在这些 ISO 上启动 Linux 内核,而是想启动它们自己的“菜单”,其中通常包含有用的选项。

这个菜单实际上是 Linux 内部的还是外部的? (逻辑上说是外部的,因为这些菜单项本身启动 Linux)

到目前为止,我猜测这是正确的grub.cfg,但在我开始启动之前,我希望有经验的人先看一下。

# Config for GNU GRand Unified Bootloader (GRUB)
# /boot/grub/grub.cfg

# Timeout for menu
set timeout=-1

menuentry "Debian mini.iso x86_64" {
    loopback loop /boot/iso/debian-mini-x86_64-25.10.2013.iso
    rootnoverify (loop)
    chainloader +1
    boot
}

这是否会弹出与我刚刚从刻有该映像的光盘启动相同的菜单?

这种类型menuentry适用于所有图像吗?

编辑:所以看起来你不能链接加载环回设备,我必须从 isolinux 设置文件手动重建所有引导条目。

答案1

您无法链接加载环回,但您可以查看 iso 的引导加载程序并将引导选项复制/粘贴到 grub。它不漂亮,但很有效。

相关内容