通过将所有 3 个 ISO 部分合并为一个以通过 USB 启动来创建 Debian ISO

通过将所有 3 个 ISO 部分合并为一个以通过 USB 启动来创建 Debian ISO

我已经从以下位置下载了 Debian DVD 安装映像德班,它被分为 3 部分。我想通过将所有 3 个 ISO 合并为一个 ISO 来创建 USB 安装盘。

这是我尝试过的事情的列表:

1) APTonCD:尝试将 ISO 挂载到 /media/cdrom 以便 APTonCD 可以将其识别为 DVD,但没有成功。

2) Simple-CDD:几分钟后处理 build-simple-cdd 命令时抛出错误。

3)Yumi和Multisystem似乎有安装错误。

请帮忙。

正如建议的@科斯,参考他的回答这里,这是他要求我提供输出的几件事。

lsblk 的输出如下。

cyberrspiritt@shazLaptop ~/Downloads/Debian DVDs $ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   100M  0 part 
├─sda2   8:2    0  78.1G  0 part 
├─sda3   8:3    0  74.5G  0 part 
├─sda4   8:4    0     1K  0 part 
├─sda5   8:5    0 209.2G  0 part 
├─sda6   8:6    0   3.7G  0 part 
├─sda7   8:7    0   3.8G  0 part 
└─sda8   8:8    0  96.3G  0 part /
sdb      8:16   0  15.1G  0 disk 
└─sdb1   8:17   0  15.1G  0 part /media/cyberrspiritt/24FD-9B66
sr0     11:0    1  1024M  0 rom  

我以这种方式使用 cat 合并了 iso:

cyberrspiritt@shazLaptop ~/Downloads/Debian DVDs $ cat debian-8.0.0-amd64-DVD-1.iso debian-8.0.0-amd64-DVD-2.iso debian-8.0.0-amd64-DVD-3.iso > Debian.iso

命令文件 Debian.iso 打印出以下内容:

cyberrspiritt@shazLaptop ~/Downloads/Debian DVDs $ file Debian.iso 
Debian.iso: x86 boot sector

答案1

每个单独的 DVD 都已经索引了不同的包。因此,您应该修改这些 packages.xz 文件,然后通过直接将文件从 dvd2 和 dvd3 移动到 dvd1 来合并这 3 个 DVD(复制粘贴)

答案2

您需要提取所有 3 个磁盘的内容,合并实际的 deb 文件,生成新的索引文件,然后重建 DVD。

您可能最好探索通过 jigdo 设置构建自定义 ISO 的可能性,使用构建本地 apt 镜像所需的数据文件并使用 netinstall,或者可能使用 simple-cdd,尽管这看起来更像是定义什么的工具将安装,而不是 CD 上作为存档的内容。

最快/最简单的选择是将 USB 驱动器设置为带有安装程序的第一个 ISO,然后使用额外的空间来提供要复制到目标系统的 ISO,通过循环安装,并由 apt-cdrom 识别

答案3

简短但不是实际的答案是:将 3 张 DVD 替换为 1 个 BD 映像。

我下载了3张DVD,命名debian-10.2.0-amd64-DVD-1.iso等等。

然后我使用命令

jigdo-lite https://cdimage.debian.org/debian-cd/current/amd64/jigdo-bd/debian-10.2.0-amd64-BD-1.jigdo

下载 BD 映像。

在此过程中,jigdo 会反复询问您是否有现有文件。

所以,只需挂载DVD-1,输入DVD-1的路径,等待jigdo验证文件即可。然后安装 DVD-2,...

这种操作看起来像定影 存在*.iso.tmp文件。

无论如何,添加 3 张 DVD(~12GiB)后,仍有大约 10GiB 需要下载。

4 个 BD,但也可能是真的够了只获得BD第1卷。

答案4

在我看来,最好的选择是要求 Debian 团队提供单个文件选项(=> 大约 13 GB 的 ISO 文件)

大多数用户使用可启动 USB 闪存驱动器进行安装。

梦想的选择:添加一个 Web 平台来自定义包并创建 ISO 文件。整个过程肯定会代价高昂且困难重重。

当然,创建和下载的限制可以很好的解决。

相关内容