MultiCD工具:创建一个多引导Linux USB驱动器

本文介绍了如何使用MultiCD脚本来创建一个包含多个Linux发行版的多重启动USB介质,包括下载脚本、准备ISO映像、创建映像文件并刻录到媒介的过程,以及注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

众所周知,拥有一个可安装多个可用操作系统的 CD 或 USB 驱动器在各种情况下都非常有用。无论是为了快速测试或调试某些内容,还是只是重新安装笔记本电脑或 PC 的操作系统,这都可以为你节省大量时间。

在本文中,将介绍如何使用名为MultiCD工具创建多重可启动 USB 介质, MultiCD是一个 shell 脚本,旨在创建具有不同 Linux 发行版的多重启动映像(意味着它将多个启动CD合并为一个)。该映像稍后可以写入 CD/DVD 或闪存驱动器,以便您可以使用它来安装您选择的操作系统。

使用MultiCD脚本制作 CD 的优点是:

  • 无需为小型发行版创建多张CD。
  • 如果已有ISO映像文件,则无需再次下载。
  • 当新发行版发布时,只需再次下载并运行脚本即可构建新的多重引导映像。

注:ISO文件是什么意思,如何打开使用它?

下载MultiCD脚本

MultiCD可以通过使用git 命令或下载tar存档来获取。

如果想使用git存储库,请使用以下命令。

# git clone git://github.com/IsaacSchemm/MultiCD.git

创建多重启动映像

在开始创建多重引导映像之前,我们需要下载我们喜欢使用的 Linux 发行版的映像。可以在 MultiCD 页面上查看所有受支持的 Linux 发行版的列表。

下载图像文件后,必须将它们放在与MultiCD脚本相同的目录中。对我来说该目录是MultiCD。为了本教程的目的,我准备了两个 ISO 映像:

CentOS-7 minimal
Ubuntu 18 desktop

请务必注意,下载的图像应按照支持的发行版列表中列出的方式重命名或要创建的符号链接。因此,查看支持的映像,你可以看到 Ubuntu 的文件名可以保持与原始文件相同。

然而,对于CentOS,必须将其重命名为centos-boot.iso,如下所示:

# mv CentOS-7-x86_64-Minimal-1810.iso centos-boot.iso

现在要创建多重引导映像,请运行以下命令。

# sudo multicd.sh 

该脚本将查找你的.iso文件并尝试创建新文件。

该过程完成后,你将multicd.iso在构建文件夹中得到一个名为的文件。现在可以将新的映像文件刻录到 CD 或 USB 闪存驱动器。接下来可以通过尝试从新媒体启动来测试它。启动页面应如下所示:

选择您要安装的操作系统,这时你将被重定向到该操作系统的选项。

通过以上过程,你可以创建一个包含多个 Linux 发行版的可启动媒体。最重要的部分是始终检查要写入的 iso 映像的正确名称,否则 multicd.sh 可能无法检测到它。

结论

MultiCD无疑是有用的工具之一,可以节省你刻录 CD 或创建多个可启动闪存驱动器的时间。就小编个人而言,我创建了自己的 USB 闪存驱动器,其中有一些发行版可以放在我的办公桌上。你永远不知道什么时候会想要在你的设备上安装另一个发行版。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值