我想创建一个可多启动的 USB,它将包含一些linux
发行版、一些发行windows
版以及一些非操作系统 iso(例如 Hiren 的启动 DVD、Parted Magic 可启动 CD 等)。
就可多启动的 Linux 发行版而言,我知道Yumi
。
我想对 USB 驱动器进行分区,使其可多重启动,方法是将其划分为多个分区,并将每个发行版放在一个分区中。这能实现吗?
我还不知道如何让 Hyren 和 Parted Magic.iso
在 USB 中启动。
理想情况下,会有一个引导加载程序(如Grub
)来帮助选择从哪个“分区”运行。
这些可以全部或者部分实现吗?
答案1
这是一个相当老的问题,但对于将来遇到这个问题的人,我会提供一个更好的答案(至少在我看来)
截至 2023 年,最适合该任务的实用程序是 Ventoy(https://www.ventoy.net/en/index.html)。这是一个开源工具,可以在您选择的驱动器上创建两个分区。一个用于加载主要部分启动时工具本身(您实际上不需要摆弄它),另一个用于存储您想要选择的 iso/wim/vhd(x)/img/efi 文件。您只需拖放您想要启动的图像,就可以开始了!无需更多配置,它只会为您提供一个 grub 菜单,您可以从中选择所需的图像(或 elf)
因此,基本上,它是包含电池的拖放解决方案,适用于大多数图像格式(以及 elf),它还可以通过桌面实用程序自行更新,而无需删除已写入的 rom。我认为没有另一个像这样的。我自己已经在 Windows 和 Linux 上使用了几次 - 它非常有效。
答案2
您可以使用 MultiSystem (http://www.pendrivelinux.com/multiboot-create-a-multiboot-usb-from-linux/ http://liveusb.info/dotclear/)。
我实际上还没有在闪存驱动器上使用 Windows 测试过它,因为我不使用 Windows,但它声称可以与 Windows 一起使用,并且我尝试过的几乎任何 GNU/Linux 实时 CD 都可以与它一起使用。
答案3
对于那些还没有尝试过并且发现困难的人来说,需要注意的是,它要求你使用 FAT32 格式的闪存驱动器,标签包括不空格。