kickstart
ks.cfg文件,就是kickstart的配置文件,详细记录了典型安装过程所需要的人工干预填写的各种参数。
如何实现无人值守??
实验步骤:
- 给本机配置一个ip
- 关闭防火墙
- 开启httpd服务
-
selinux关闭
(1)搭建dhcp服务,使客服端主机可以动态获取ip(2)搭建镜像共享 将镜像放在/var/www/html/rhel7/目录下
(3)ks.cfg也要共享到/var/www/html/目录下3.搜索并且安装kickstart
4.system-config-kickstart 进入图形界面编写配置文件
时区选择亚洲上海,输入root用户密码并且加密。
选择http 输入镜像放置的来源:
要给新的虚拟机配置三个必须的分区 boot分区 交换分区(swap) 以及根目录大小分别为200~500,4G左右,剩下都分配给根目录。
设置ip为动态获取方式,名字为ech0:
packages这个页面显示出现bug,我们通过编辑配置文件写入的方式。
安装图形界面:
保存文件在桌面。可以看到桌面生成了一个ks.cfg的文件。
packages页面出现bug,我们编辑这个文件写入:
%packages
@base
xx
xx
%end
将写好的文件复制到/var/www/html/共享目录下:
测试:
在真机安装新的虚拟机,选择http安装方式:
填写镜像来源以及ks.cfg的来源:
FORWARD填写虚拟机的内存等就可以了~