我使用的是 CentOS_6.5_Final 最小安装 ISO。我已将 kernel-devel 添加到 Packages 目录中,然后使用它createrepo
来重建元数据。
在目录中创建 repodata /mnt/CentOS-6.5-x86_64-minimal
。
createrepo -p /mnt/CentOS-6.5-x86_64-minimal/Packages/
它将放置repodata
在中/mnt/CentOS-6.5-x86_64-minimal/Packages
,因此我将其移回并用新目录/mnt/CentOS-6.5-x86_64-minimal/repodata
替换了原始目录。/mnt/CentOS-6.5-x86_64-minimal/repodata
这就是我重建 ISO 的方法。
genisoimage -o /tmp/CentOS-6.5-x86_64-minimal.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -V OSSA_01 -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T /mnt/CentOS-6.5-x86_64-minimal/
我使用此链接作为指南。
我如何确保图像校验和仍然有效?