Linux—kicksart系统安装步骤自动化
1.环境设置
- 安装httpd服务和kickstart制作工具system-config-kickstart
输入yum install httpd system-config-kickstart
安装httpd和kickstart工具
安装成功,如图所示 - 开启httpd服务,并设置开机启动;关闭防火墙服务
systemctl start httpd
,systemctl enable httpd
,systemctl stop firewalld
输入systemctl status httpd
查看httpd服务状态
输入systemctl status firewalld.service
查看防火墙状态 - 通过
system-config-kickstart
打开kickstart图形配置界面,配置信息 - 基本信息设定,配置如图
- 安装模式选择,选择默认即可
- 引导程序选项
- 分区划分策略
在Layout添加分区,并指定大小,点击下方Add添加,共添加了3个分区,分别是/boot分区,分区大小为200,swap分区,分区大小为500,/分区,剩余空间全部分配 - 网络配置,点击Add Network Device,添加一个eth0设备,类型设定为DHCP
- 认证加密方式,默认选项即可
- 火墙配置信息
其余选项均不做改变,使用默认即可 - 保存设置生成脚本文件,点击左上角的file选择save,存放路径为/var/www/html/,可以通过浏览器输入ip/ks.cfg访问
- 编辑ks.cfg文件,保存退出
- 输入
ksvalidator ks.cfg
检测ks.cfg文件中是否有语法错误
2.测试
通过虚拟机管理器安装一个新的虚拟机。设置硬盘和网关,点击左上角开始安装
通过上下键可以选择,在第一行高亮时按tab键,输入配置好的ks.cfg文件
按下回车键就开始了自动安装系统,在此过程中不需要我们进行任何操作
等待安装完成之后,就可以得到一个没有图形界面的虚拟机