Linux—kicksart系统安装步骤自动化

文章目录

1.环境设置

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

2.测试

通过虚拟机管理器安装一个新的虚拟机。设置硬盘和网关,点击左上角开始安装
Linux—kicksart系统安装步骤自动化
通过上下键可以选择,在第一行高亮时按tab键,输入配置好的ks.cfg文件
Linux—kicksart系统安装步骤自动化
按下回车键就开始了自动安装系统,在此过程中不需要我们进行任何操作
Linux—kicksart系统安装步骤自动化
等待安装完成之后,就可以得到一个没有图形界面的虚拟机
Linux—kicksart系统安装步骤自动化