定制自动安装Linux ISO

本文详细介绍如何定制Linux ISO镜像,包括挂载光盘、复制文件、制作KS文件、重建元数据及最终创建ISO镜像的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

定制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文件引导的所有不需要手工配置


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值