一、准备一个系统 centos7或者centos8都可以;最小化或者桌面版的都可以,自行选择
二、安装自定义镜像工具
yum -y install createrepo mkisofs openssl rsync syslinux
三、挂载镜像 创建挂载点
mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
四、同步 /mnt/cdrom/
下的文件到 /soft/centos
/soft/centos 为封装镜像所准备的目录,请自行创建
mkdir /soft/centos -pv
rsync -a /mnt/cdrom/ /soft/centos
提示:如果采用cp方式复制,请把 .开头的文件一并复制,否则安装时将会缺少相关文件而报错
五、拷贝自定义文件或程序到待封装目录
提示:这里要拷贝的文件是指封装特定镜像时需要提前添加的文件,属于自定义文件。比如为一个压缩包或者是一个配置文件。或者直接从本地上传到相应目录下也可以
这里采用拷贝的方式:
cp /root/test.txt /soft/centos/test/
#相关目录请自行创建
六、ks.cfg文件自定义
# 启用影子密码
auth --enableshadow --passalgo