摘要
本文主要介绍如通过genisoimage制作centos的iso,在保留原有默认安装的RPM包的基础下,添加自己所需要的RPM包的,最终生成一个自定制版的ISO,节省了宝贵的时间并确保了安装的定制性
搭建基础环境
安装所需要的工具:
yum -y install createrepo isomd5sum genisoimage
建立对应文件夹以及拷贝原镜像文件
#mkdir /root/iso
把/root/iso作为iso的制作目录
#mount /dev/sdb4 /media/ 其中/dev/sdb4 是u盘,内部为centos7的安装引导文件
#cp -r /media/* /root/iso/
#cp /media/.discinfo /root/iso/
#cp /media/.treeinfo /root/iso/
# chmod +w /root/iso/isolinux/syslinux.cfg
修改syslinux.cfg文件,将“append initrd=initrd.img”后面的当前行内容删除,并加入“ks=hd:/dev/sdb4:/isolinux/ks.cfg”。
default linux
menu color timeout_msg 0 #ffffffff #00000000 none
# Command prompt text
menu color cmdmark 0 #84b8ffff #00000000 none
menu color