Linux系统下虚拟机的半自动安装和全自动安装(kickstart安装脚本)

半自动安装

yum install system-config-kickstart -y  ##安装kickstart
system-config-kickstart               ##会弹出选择界面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
保存设置->点击左上方file->save
在这里插入图片描述

先ctrl+z打入后台
ls    ##检查是否生成anaconda-ks.cfg和ks.cfg两个文件
fg->ctl+c  ##关闭

在这里插入图片描述
在这里插入图片描述

vim ks.cfg      ##更改和添加所需要的信息
文件内容的修改和增添
1.改变timezone
2.增添
%packages
@base
dhcp
%end

在这里插入图片描述
在这里插入图片描述

ksvalidator ks.cfg  ##检查文件是否有语法错误

在这里插入图片描述

yum install httpd -y
systemctl start httpd
systemctl enable httpd
systemctl stop firewalld
systemctl mask firewalld

在这里插入图片描述

cp ks.cfg /var/www/html
ls -Z /var/www/html/

在这里插入图片描述
测试
在火狐浏览器下测试能共享ks.cfg证明没有问题
不需要用户身份的一种资源读取方式(读取他人资源、文件共享)
在这里插入图片描述
打开虚拟机管理器
在这里插入图片描述
在这里插入图片描述
接下来重复安装虚拟机的步骤,在此不多加赘述。可以查看《Linux系统下的虚拟机管理(安装虚拟机、管理虚拟机、快照(重启)及相对应的简单脚本的书写)》
全自动安装
在半自动安装的基础上,继续操作

cd /etc/yum.repos.d/
ls 
vim westos.repo
在文件中修改
将baseurl=file://172.25.254.x/rh7.3 改为baseurl=file:///var/www/html/westos

在这里插入图片描述

cd /var/www/html/ 
ls
yum install system-config-config-kiskstart -y
system-config-kickstart
添加设置选项(如图)
在/var/www/html/的目录下查看是否生成ks.cfg
vim ks.cfg
文本更改内容和增添:
改变timezone
%packages
@base
dhcp
%end

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

ksvalidator ks.cfg  ##检查ks.cfg中有没有语法错误
cd /mnt/
ls 
vim vm_create.sh
文件的内容:
将其中的利用光驱安装改为:
--location http://172.25.254.4/westos \
df ##查看是否成功
执行该命令 sh vm_create.sh name

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值