我正在自定义 centos iso,我采用标准 CentOS-7-x86_64-DVD-1810.iso 并将其解压缩和自定义文件夹并添加我的文件。
现在我正在使用以下命令重新创建自定义 iso
mkisofs -o centos-7-custom1.iso -b isolinux.bin -c boot.cat -no-emul-boot -V 'CentOS 7 x86_64' -boot-load-size 4 -boot-info-table -R -J -v -T isolinux/
它添加了所有文件,但不包括一个大小为 3GB 且没有错误的文件(tar.gz)。
在输出中没有错误,奇怪的是它从一个文件夹中包含除了这个大文件之外的所有文件。
有什么限制吗?
PS:我正在从 mac 运行这个命令
本机 iso9660不支持超过2GB的文件。您需要通过向命令添加选项来使用iso9660:1988 。
-level 3
男人 8 mkisofs:
如果您确实使用了最近的原始版本
mkisofs
而不是您在 Centos 上获得的损坏的修改变体,您确实收到了以下警告消息:所以你的问题是不要使用用户友好的 Linux 发行版。上述消息已在 2008 年 2 月添加。