Syslinux 多重启动 USB

Syslinux 多重启动 USB

我正在尝试使用 ISO 创建自定义多重启动 USB。我不想像大多数实用程序那样提取 ISO,而且我真的很想按照我想要的方式自定义它。

我已经用 DOS 分区表格式化了 USB 并创建了 FAT16 分区。我在 USB 中添加了 MBR,可以从 USB 启动。

我不知道如何启动 ISO 映像。

这是我的 syslinux.cfg:

DEFAULT menu.c32

PROMPT 0
MENU TITLE Multiboot USB
TIMEOUT 100

LABEL Debian
LINUX memdisk
INITRD debian-8.5.0-amd64-i386-netinst.iso
APPEND iso

编辑:

我忘记将内存磁盘添加到驱动器中。现在一切都好啦!

答案1

您需要安装引导扇区

dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/sdX
parted /dev/sdX set 1 boot on

只需按照官方 HOWTO 操作即可:http://www.syslinux.org/wiki/index.php?title=HowTos#How_to_Create_a_Bootable_USB:_For_Linux

答案2

尝试 www.easy2boot.com。只需将 ISO 文件复制到 USB 驱动器并启动即可。

相关内容