如何制作可启动用户选择的 ISO 文件的多重引导 CD

rsk*_*k82 38 dvd iso-image multi-boot

我有很多从 Internet 下载的 CD ISO。它们每个大约 100 MB 大小,由修复/诊断程序和其他工具组成。其中一些是基于 Linux 的;其他的基于 DOS 克隆,如 FreeDOS。

我想把所有的 ISO 放到一张可启动的 DVD 上,这样当我使用 DVD 时,我会看到一个菜单,提示我选择我想要启动的 ISO。我怎样才能做到这一点?

我看过一些救援 CD 是由其他人的 ISO 组合而成的,但我不知道它们是如何制作的。


关于赏金:

我,与 OP 不同的人,在这个问题上悬赏以寻求满足所有这些标准的解决方案

  • 用于DVD (不是闪存驱动器!!!)
  • 免费
  • 适用于任何ISO 文件,无论原始操作系统如何

eph*_*lip 8

我做了一些研究,发现了这个名为SARDU 的工具。该工具可免费用于非商业用途。我阅读了该网站,我认为它可以满足您的需求。您可能还想查看“额外”页面以了解如何安装该软件未正式支持的 ISO。

编辑:找到了其他东西,尽管它有一个您需要使用的受支持 .iso 的特定列表;除了这些,你不能使用任何东西。它叫做MultiCD,它是一个 shell 脚本。 是受支持的发行版列表。我看过的大多数东西都有一个你可以安装的特定清单。SARDU 是迄今为止我见过的唯一一种可以让您使用任何您想要的 ISO。

但说真的,使用闪存驱动器有什么问题?这当然是一个非常有趣的问题,但我认为闪存驱动器更实用。您可以获得比最高容量 DVD 大得多的闪存驱动器。


MaQ*_*eod 7

自定义 UBCD 模板

使用随 UBCD 提供的模板,您可以轻松地插入自己的 ISO 映像,并有一个不错的菜单供用户选择:

要将您自己的 ISO 映像添加到 UBCD,请将它们复制到 c:\ubcd-extracted\ubcd\custom。您可以选择使用 gzip(通过 7-Zip 等工具)压缩每个图像以使其更小。然后编辑c:\ubcd-extracted\ubcd\custom\custom.cfg并将每个 ISO 映像添加到菜单中。

例如:

LABEL -
MENU LABEL Windows 98
TEXT HELP
 Windows 98 boot disk
ENDTEXT
LINUX /boot/syslinux/memdisk
INITRD /ubcd/custom/win98.iso.gz
APPEND iso raw
Run Code Online (Sandbox Code Playgroud)

我已经多次这样做来构建定制的 UBCD 或只是具有其他实用程序或选项(例如多个实时操作系统)的替代引导 CD


Den*_*nis 5

考虑切换到 USB 闪存驱动器。我在 USB 驱动器、一些 Linux、一些实用程序和救援磁盘上随身携带 6 个 iso。USB 体验要快得多,而且使用此工具进行创建非常容易:

笔式驱动器 Linux

如何创建 MultiBoot USB 闪存驱动器

  1. 按照屏幕上的说明运行YUMI-0.0.2.8.exe
  2. 再次运行该工具以将更多 ISO/分发添加到您的驱动器
  3. 重新启动您的 PC,将其设置为从 USB 设备启动
  4. 从菜单中选择要启动的发行版并享受!

创建驱动器后,如果遇到软件不自动支持的发行版,则可以轻松地从列表中手动添加和删除。(或者至少是我使用的以前的版本)


yoy*_*g3r 1

此页面包含大量信息:http://www.hiren.info/pages/bootablecd主要是关于他们如何创建 Hiren 的启动 CD 菜单,但也可以改编用于其他用途。

您可能还想看看 Bart PE 来创建可启动的 Windows 环境。http://www.nu2.nu/pebuilder/

问候