虚拟机全自动的安装(在安装过程中自动)


1.yum install system-config-kickstart -y

虚拟机全自动安装

安装完成

虚拟机全自动安装

2.system-config-kickstart

3.图形界面更改各种虚拟机安装时的选项

虚拟机全自动安装

下图圈注的为该镜像的挂载目录

虚拟机全自动安装

下图为分区(/boot是200MB,/swap是500MB,/是剩余的所有硬盘空间)

虚拟机全自动安装

虚拟机全自动安装

虚拟机全自动安装

虚拟机全自动安装

设置网络

虚拟机全自动安装

设置火墙选项

虚拟机全自动安装

虚拟机全自动安装

其他的都可以默认选项

4.保存该ks.cfg文件,建议使用真机镜像的挂载路径(/var/www/html)下,方便脚本的编写

虚拟机全自动安装

查看ks.cfg文件

虚拟机全自动安装

5.让镜像挂载在/var/www/html/rhel7.2

6.用浏览其访问该挂载点下的ks.cfg文件,如http://172.25.254.70/ks.cfg由于该该挂载点是apache服务器的共享目录,放在该目录下的文件是可以在浏览器上被访问到的

虚拟机全自动安装

7.修改ks.cfg文件(设置时区、安装包、和组以及开机启动项等)

虚拟机全自动安装

虚拟机全自动安装

上图添加了安装包和安装包组

8.检测该文件的语法错误 ksvalidator  /var/www/html/ks.cfg,若是报错,根据提示行数修改。

9.修改之前创建虚拟机的脚本,让该脚本能够识别利用ks.cfg文件,实现全自动安装。

虚拟机全自动安装

10.由于我们在虚拟机ip获取里设置的是dhcp动态获取的方法,所以我们还需要安装dhcp服务,具体步骤如下

1yum install dhcp -y

虚拟机全自动安装

2)打开dhcp的配置文件 cat /etc/dhcp/dhcpd.conf

虚拟机全自动安装

3)根据配置文件的提示覆盖配置文件cp/usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf

虚拟机全自动安装

4)打开该服务的配置文件并修改该配置文件

虚拟机全自动安装

虚拟机全自动安装

虚拟机全自动安装

修改该配置文件的第8行,删除2728行,修改30-32行,删除35行以后的所有内容。

5)重启服务,关闭火墙

虚拟机全自动安装

11.执行该脚本,测试是否能全自动。

相关文章: