一.Kickstart作用
在正常的系统安装过程中,我们往往需要回答许多常见的问题才能得以安装,使用Kickstart,它里面包含了很多安装过程中遇到问题的答案可以用来实现自动安装,在安装的过程中调用查看该文件内容进行自动进行,节约时间。
二.system-config-kickstart的安装与应用
1.准备工作
本次使用共享yum源进行系统安装,需要一个搭建共享yum源的主机,并且需要dhcp服务器负责给新安转的系统进行动态地址分配(由于使用共享yum源进行安装,所以新装系统必须存在ip并且该ip和共享yum源在同一个网段才能下载所需要安装包,生成ks,cfg文件不止安装一台系统,如果固定ip会导致系统ip冲突)
2.安装system-config-kickstart
3.生成ks.cfg文件
(1)basic configuration进行设置
(2)installiation method进行设置
(3)boot loader option 进行设置
(4)partition information进行设置
(5)network configuration 进行配置
(6)authentication 加密
(7)Firewall configuration 火墙进行设置
(8)package selection 软件包进行选择
(9)pre-installation script 安装前运行的脚本 (不进行选择)
(10) post-installation script 安装后需要运行的脚本 (以建立yum源为例 )
(11)保存
(12)对软件包package进行添加
%packages
@base #软件组
lftp #单个软件 中间部分可以添加需要的各种软件
%end #必须以此结束
4.利用ks.cfg进行自动安装系统
程序进入虚拟机安装界面
三.利用脚本创建虚拟机
利用kickstart创建虚拟机时需要对内存/系统安装方式/磁盘大小等进行选择,我们可以选择脚本的方式对这些参数进行编辑,从而达到一条命令创建虚拟机的效果
eg:创建/opt/shell/zd.sh 脚本文件,
(1)在该文件中进行编写
编辑文件为
(2)对脚本进行运行
(3)进入安装界面
Linux中的system-config-kickstart
最新推荐文章于 2023-02-19 22:31:50 发布