使用自动脚本安装虚拟机
很多时候,我们需要批量地安装虚拟机,使用我们之前的方法需要一个一个地配置,很浪费时间,这个时候我们就需要一个可以自动安装的脚本
首先安装kickstart这个软件
安装成功后使用system-config-kickstart
这个命令
打开一个设置界面
我们将左侧的设置选项分别如下设置
写上root密码
选择系统镜像的挂载目录(是网络就在网络选,是本地就在本地选)
别忘了将/boot,swap和/所分配的硬盘空间加上去
动态网就选用dhcp,静态网就自己写ip
别忘了把防火墙关掉,不然数据不通
最后的两个
分别是系统安装之前要做的命令和系统安装之后要做的命令
和我们在terminal里直接写入命令是一样的
用这个功能可以为我们自定义系统的包装
但是这个package selection
是用来让我们选择安装系统时所要安装的包
但是由于bug问题我们看不到显示的界面,但是别着急我们可以在随后的文件中去更改这个配置
然后在file菜单里选择保存,我们会得到一个名为ks.cfg
的文件
打开是这个样子的
这时我们可以去更改之前因为bug看不到的界面了
写上%package
然后写上你所要安装的包(加上@表示软件组),最后以%end
结尾就可以了,退出保存
找到一台可以连接到这个主机的主机,用浏览器
出现上面的界面就说明文件配置是成功的
写好一个脚本如下
执行这个脚本
(漫长的等待…)
出现这个界面
如果上面的括号里不是x
或者空白
而是!
,就说明相对应的这个位置的文件写的有错误,更改就好了
成功地安装了一个名为hhh的主机
(因为我们刚才在安装的包里并没有指定图形界面,所以只有文本界面)
我们只需要一次配置,之后的每次安装都可以直接使用脚本,具体的配置要看具体的要求