CentOS7 自动化安装镜像制作及kickstart文件分享

最近正好跳槽,新公司要装机,又没有cobbler,做了新的更好的kickstart配置,解决了以前公司的很多问题,同时也带来新的问题还没能解决,总之是测试之后目前可以制作成支持BIOS模式,并且支持2T以上分区的镜像了

镜像制作说明

制作镜像其实很简单啊,只需要把centos7 iso的文件挂载到文件系统,拷贝出来,然后添加一个新文件,修改我们的isolinux.cfg就可以了
挂载镜像的命令

把写好的ks.cfg放到isolinux下面,修改isolinux.cfg,然后对镜像进行打包
isolinux.cfg添加类似的内容就可以了

打包命令如下:

kickstart文件说明

kickstart文件比较复杂,主要配置好最开始的预处理,pre模块,package模块以及我们的post模块就可以了,镜像在安装的时候会自动读取我们的配置文件
下面是我的配置文件
增加了biosboot分区,所有分区使用GPT,避免2T以上硬盘无法自动分区,默认会自动安装到第一块硬盘上面,默认关闭了selinux和firewalld,还有一些针对内核的优化,都在里面了,也可以关注我的github主页进行了解,本项目主页:https://github.com/jinxiao/kickstart.git

发表评论

电子邮件地址不会被公开。 必填项已用*标注