分類
數字趨勢

如何将多个ISO文件合并为一个可启动的ISO映像

网上有数百种Linux Live CD,并且几乎所有都是绝对免费的。对于各种目的,许多工具都是必不可少的,例如桌面恢复,安全性,渗透测试,系统救援,驱动器克隆等等。然后,有数百种Linux发行版可作为可启动CD。

当然,您不想随身携带CD堆。幸运的是,您可以使用MultiCD将多个ISO文件合并为一个可启动的ISO映像。它节省了空间,使您可以携带各种工具,并且完全免费。

什么是MultiCD?

MultiCD是一种Linux Shell脚本,可用于构建多重引导CD映像。它可与各种可引导的Live CD配合使用,包括Arch Linux,Debian,Mint和Ubuntu(完整列表)。有很多选项-您唯一的限制是所用磁盘的大小。

您也可以使用MultiCD创建可引导的USB闪存驱动器,尽管它将是只读驱动器。由于大多数人不再使用旋转式CD来存储,而是选择了超便宜的闪存,因此很可能有备用USB闪存驱动器。您可以在本文结尾处找到有关将MultiCD与USB闪存驱动器配合使用的详细信息,以及一些其他选项。

使用MultiCD创建Multiboot CD

现在,这是将多个ISO映像组合为一个的方法。

1.下载并提取MultiCD

作为参考,我正在Ubuntu Desktop 20.04上运行本教程。

首先要做的是下载和更新MultiCD。按CTRL + ALT + T打开终端。或者,右键单击您的桌面,然后选择“运行终端” 。现在,输入以下命令以从其git存储库下载MultiCD:

 git克隆git://github.com/IsaacSchemm/MultiCD.git

或者,您可以通过项目的GitHub链接下载最新的MultiCD版本。

接下来,创建一个新文件夹。为了方便起见,我将其命名为MultiCD。现在,将MultiCD存档的内容提取到MultiCD文件夹中。

2.将您的ISO复制到MultiCD文件夹

现在,您必须选择要包含在多引导CD中的ISO。您必须先下载各个ISO文件,然后再继续,确保使用MultiCD支持的ISO页上的文件。

此外,必须将每个ISO重命名,然后再将其复制到MultiCD文件夹中。 MultiCD脚本期望文件名采用某种格式。如果您不使用该格式,则将无法使用。特定的文件名也可在受支持的ISOs页面上找到。例如,您可以将Linux Mint ISO重命名为linuxmint.iso

在下一节中运行脚本之前,这是我的MultiCD文件夹的外观。

如果您想尝试MultiCD但又不想花很多时间下载ISO,请查看此最小的免费Linux发行版列表。它们很小-但功能强大!

3.运行MultiCD Creator脚本

整理好ISO并将光盘放入驱动器后,就可以创建多引导CD了。

在包含您的ISO的MultiCD文件夹中打开一个终端。现在,输入以下命令:

 chmod + x multicd * .sh
    

./multicd.sh

您可能必须以超级用户身份运行脚本才能运行。如果是这种情况,请在每个命令中添加sudo并在遇到挑战时输入密码。

脚本完成后,一个名为build的新文件夹将出现在MultiCD文件夹中。您将在新文件夹中找到multiboot输出ISO。

4.将MultiCD刻录到光盘

最后一步是将MultiCD ISO刻录到光盘上。现在,我不再拥有光盘驱动器。但是,以下步骤适用于光盘和USB闪存驱动器,因此任何人都可以遵循。

  1. 在MultiCD构建文件夹中,右键单击ISO文件,然后选择“使用磁盘映像编写器打开”
  2. 选择“目标” ,即USB驱动器或CD / DVD。现在,选择“开始还原”
  3. 等待过程完成。完成后,多引导CD或USB闪存驱动器就可以使用了。

现在您有了可启动的Linux CD,可以检查在同一系统上双启动Windows和Linux风险

使用Multisystem创建Multiboot USB

MultiCD是创建多重引导CD或DVD的好方法,它将多个ISO组合到一个文件中。 MultiCD也可以与可启动USB闪存驱动器一起使用-但它不是唯一可用的选项。

本文的下一部分将指导您使用Multiboot LiveUSB Tool创建Multiboot USB驱动器。

1.下载并配置多系统

首先,前往Pendrivelinux并下载MultiSystem LiveUSB Tool 。现在:

  1. 选择后,使用存档管理器打开
  2. 在左上角选择提取物,并将该文件解压缩到一个难忘的位置。
  3. 在提取到的文件夹中,右键单击并选择“在终端中打开”。
  4. 现在,输入以下命令:
     ./install-depot-multisystem.sh

如果安装失败并返回错误:xterm ,请运行sudo apt install xterm ,让过程完成,然后尝试再次安装MultiSystem。

2.将Linux ISO添加到MultiSytem

现在,前往附件并选择MultiSystem 。接下来,从底部面板中选择您的USB驱动器,然后选择确认。如果该过程失败,请重新启动系统。

现在,您可以开始将Linux ISO添加到MultiSystem,以准备创建多重引导USB驱动器。但是,必须一次添加一个ISO,并输入密码。

不幸的是,这使得使用MultiSystem构造大型的多引导USB驱动器比较耗时。

将您要添加到多系统USB驱动器的Linux ISO拖放。 MultiSystem将自动检测ISO,为其分配名称,并将其添加到GRUB引导程序列表中。

不确定要包括哪些ISO?考虑一下我们的最佳双引导Linux发行版列表。

3.多系统高级菜单

MultiSystem也具有高级菜单。高级菜单包含用于下载其他Linux Live环境以与MultiSystem一起使用的选项。有很长的列表可供选择,涉及各种Linux工具和操作系统。

下载完成后,将ISO拖入MultiSystem中,即可使用。

高级菜单还包含使用QEMU或VirtualBox测试多引导USB驱动器的选项。另外,您可以自定义GRUB设置,以及添加命令行启动选项。

合并ISO文件的简便方法

这两种方法使您可以将多个ISO文件合并为一个文件。它节省了物理空间(不再有光盘堆),并且意味着您可以随身携带各种工具和操作系统。