从两个 DVD ISO 上的发行版创建可启动的 USB 驱动器

从两个 DVD ISO 上的发行版创建可启动的 USB 驱动器

我正在搜索,但找不到正确的方法。请注意,我不认为我在这里尝试任何奇怪的事情。我只是想制作一个可启动的 USB 盘,其中包含一个操作系统,它恰好大于一张 DVD,并且恰好大于 FAT32 允许的单个文件的大小。

由于我们的连接速度很慢,我花了很长时间下载 CentOS 5.9 的两个 DVD ISO:

CentOS-5.9-x86_64-bin-DVD-1of2.iso  (4.4 GB)
CentOS-5.9-x86_64-bin-DVD-2of2.iso  (718 MB)

我有一个 USB 棒,想以某种方式将这两个 ISO 放在上面。由于第一个是 4.4 GB,我不能使用 ISO2USB,因为它坚持使用 FAT32。我找不到允许您指定多个 ISO 映像(同一发行版的,我并不是想尝试一些花哨的多启动功能)的替代方案,将它们放在同一个棒上。

我想我应该下载 CD ISO,但我认为这样可以“节省时间”,因为这样我就不用再用 md5 检查器检查那么多文件了。没有完整的 IMG 文件(只有网络安装版本,我不需要——我想预先下载所有内容),否则我会下载的。所以,既然我有这两个 DVD ISO,我怎样才能将它们放到可以启动的磁盘上,并正确使用它们在某个地方安装 CentOS?

再次,我认为这并没有什么不寻常的,但我找不到似乎支持这一点的软件/文档。我是否只能重新下载 CD 大小的 ISO 中的所有内容才能做到这一点?

我发现,但它不能在 Windows 上运行。我正在使用 Windows 来准备棒。

答案1

否。下载网络安装映像。在 USB 上创建两个分区,将网络安装映像写入第一个分区,并将 DVD ISO 复制到第二个分区。当安装程序提示您要使用哪个源时,选择执行硬盘安装并将其指向包含 DVD ISO 的分区。然后,安装程序将继续循环安装映像并获取继续所需的一切。

答案2

不幸的是,你不能这样做,原因已在评论中讨论过。你的选择是:

  1. 将它们刻录到两张 DVD 上。
  2. 下载 CD ISO 并使用 ISO2USB。(这是我最终做的事情,而且与我的其他答案不同,它成功了。)
  3. 下载网络 ISO 并在安装时下载所需的其余组件。

答案3

您可以通过以下方式合并 DVD ISO:

  1. 在第一个 ISO 上使用通用 USB 安装程序(选择列表底部的“尝试未列出的 Linux ISO”,以便它实际显示出来)
  2. 使用 7zip,将第二个 ISO 也提取到记忆棒上,仅为子目录TRANS.TBL中的文件选择“重命名” CentOS(不是根目录中的文件 - 它包含来自光盘 1 的文件的子集 - 也不是.discinfo下面步骤 4 中处理的那个文件)
  3. TRANS.TBL对子目录中的文件进行catCentOS以合并它们(查看维基百科这似乎是一个可行的选择),对它们进行排序以防这是规范的一部分,并在末尾留下一个空行(即文件以两个换行符序列结尾)
  4. .discinfo文件的行读改为la11,2这一页

相关内容