定制自动安装Linux ISO

定制Linux ISO
挂载第一张光盘
cp -rv / media / / mnt / myiso
卸载光盘挂第二块光盘
cp -rv / media / * / mnt / myiso
确认覆盖
mkdir ksdir
把制作好的KS文件复制进去

把rep​​odata /下的.XML文件复制出来删除该目录下所有文件
cp myiso / repodata / 43d8fd068164b0f042845474d6a22262798b9f0d1f49ad1bf9f95b953089777d- c6-x86_64-comps.xml / root /
cd myiso / repodata /
rm -rf *
把复制出来的.XML文件粘贴回去
cp / root / 43d8fd068164b0f042845474d6a22262798b9f0d1f49ad1bf9f95b953089777d-c6-x86_64-comps.xml。
用createrepo命令重建元数据
cd / mnt / myiso
首先要安装createrepo
createrepo -g repodata / 43d8fd068164b0f042845474d6a22262798b9f0d1f49ad1bf9f95b953089777d-c6-x86_64- comps.xml。



配置的isolinux.cfg文件
ISOLINUX文件使用方法大概如下:


更改成需要的配置,背景图片我替换成其他图片了

find -name TRANS.TBL -exec rm {} \;
制作光盘
mkisofs -R -J -T -v -no -emul -boot -boot-load-size 4 -boot-info-table -V“DIY CentOS 6.9 x86_64 Everything”-b isolinux / isolinux.bin -c isolinux /boot.cat -o /root/DIY-CentOS6.9-x86_64Everything.iso / mnt / myiso /
用ü盘制作光盘镜像
插入ü盘查看ü盘路径的/ dev / SD *
或者导出到的Windows系统上用软件刻盘(软碟通)
dd if = / root / DIY-CentOS6.9-x86_64Everything.iso of = / dev / sd *

成果

因为是用KS文件引导的所有不需要手工配置


猜你喜欢

转载自blog.csdn.net/qq_35242906/article/details/80437881