1.安装kickstart制作软件
yum install system-config-kickstart -y
2.创建kickstart文件
使用system-config-kickstart生成图形
system-config-kickstart
1.填写root密码
(2)编辑安装方式和安装镜像来源
(3)
(4)分配分区及大小
注意:
swap分区正常为物理机内存大小的两倍,这里为实验方便写作500M
剩余空间都给根分区也可以自定义
(5)设置网络设备和ip为动态分配
(6)点击file–>save保存
创建文件夹保存
(7)应为该启动脚本有bug,还需要在该文件中编辑
在最后面添加19-41行
3.编写安装脚本
vim vm_create.sh ##编写脚本
sh vm_create.sh ##执行脚本
#!/bin/bash ##执行环境,脚本中命令的解释器指定
virt-install \ ##虚拟机安装步骤
--disk /var/lib/libvirt/images/$1.qcow2,size=8,bus=virtio \ ##指定硬盘
--cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso \
--memory 1000 \ ##内存大小
--vcpus 1 \ ##cpu核数
--network bridge=br0,model=virtio \ ##网卡
--name $1 \
--localtion http://172.25.254.136/rhel7.3 \
##location:从网络共享找到镜像,未修改前是通过光驱
--extra-args "ks=http://172.25.254.136/ks.cfg" > /dev/null &
##extra-args:使安装程序指向ks.cfg文件