我已经从以下位置下载了 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
在我看来,最好的选择是要求 Debian 团队提供单个文件选项(=> 大约 13 GB 的 ISO 文件)
大多数用户使用可启动 USB 闪存驱动器进行安装。
梦想的选择:添加一个 Web 平台来自定义包并创建 ISO 文件。整个过程肯定会代价高昂且困难重重。
当然,创建和下载的限制可以很好的解决。