1.下载system-config-kickstart

下载成功如下图:

2.执行system-config-kickstart 命令

进入图形界面选择安装过程中自动执行的选项

3.接着是安装系统时候各步骤的选择和填写,步骤后配有执行该步骤后的配图

#设定语言,键盘,时区,用户密码 及选定安装完成后自动重启, 安装完成后进入文本界面

选择安装模式,选择http并填写镜像挂载的位置

选择分区,选择第一个创建一个新的分区

全选择第一个 并进行手动分区

第一个区为/boot 给200m 第二个给swap 给500m

/boot、swap的Size Options选择

/ 的Size Options选择

网络模式选择network,此处选择eth0,DHCP

加密选择默认的512 加密方式(默认选择)

防火墙设定,选择disabled 开机不启动

显示配置(默认选择)

软件安装这个选项有BUG 进入文本模式后手动添加 即可(默认)

安装前和安装后执行脚本 如有需要可以进行添加

保存ks.cfg:左上角File-->Save-->选择保存位置/var/www/html

#因为是用http,所以选择保存到/var/www/html/目录下

4.设置ks.cfg的配置文件添加所需要的安装包

#修改后执行命令ksvalidator ks.cfg,检测语法是否正确

5.然后停止并关闭防火墙,启动并打开httpd服务

6.检测自动应答是否成功,在浏览器中输入ip/ks.cfg

7.修改自动安装虚拟机脚本

8.执行脚本进行虚拟机的安装


但是会发现虚拟机并无法安装成功

原因:虚拟机读取的安装源在真机 虚拟机不获取和真机同一个网段的IP则无法读取ks.cfg脚本故会安装失败 然后就需要利用dhcp来为虚拟机动态获取到和真机同一个网段的IP进行安装

9.真机安装dhcp服务来为虚拟机获取同一个网段的动态IP

配置dhcp 方法见https://blog.csdn.net/hh5820/article/details/80072810 (DHCP的配置问题)

10..执行脚本进行虚拟机安装,结果如下图:

等待安装完成后,就生成一个新的虚拟机

此方法可用于批量安装虚拟机

linux——用脚本实现全自动安装虚拟机相关推荐

  1. linux部分文件自动安装失败,linux下通过脚本文件自动安装虚拟机

    需要先配置硬件,包括cpu,内存,网卡,磁盘,镜像等.这些在前面的学习中我们可以通过脚本来自动创建.配置好硬件后,开始安装,里面有好多选项需要我们手动选择,因此我们也可以创建自动应答脚本.这样我们就可 ...

  2. Linux高阶操作之全自动安装虚拟机

    一.搭建dhcp动态网络 dhcp是一个局域网的网络协议,使用UDP协议工作 可以给内部网络或网络服务供应商自动的分配ip地址 1.在客户端安装dhcp yum install dhcp -y 2.找 ...

  3. Linux下如何用pxe安装虚拟机?

    一.何为pxelinux? pxe全名预启动执行环境 二.搭建pxe所需的服务 配置好yum源的前提下,如下所示: systemctl-config-kickstart ####自动应答脚本制作工具 ...

  4. 小白学Linux笔记(一)——安装虚拟机和Ubuntu

    学习第一步 今于把虚拟机和Ubuntu都安好了.对于懂的人来说可能是分分钟的事,但是对于我这种小白来说还是很有成就感的.希望我的文章能对和我同样小白的人有所帮助. 为了学好Linux,我打听了一下专门 ...

  5. 利用vbox安装服务器操作系统,在Linux服务器上使用Vbox安装虚拟机(示例代码)

    先去官网(www.virtualbox.org)上下载对应Linux系统的Vbox版本. 我这边用的是Oracle Linux 7系统(KDE安装) 使用rpm安装virtualbox 发现报错,按照 ...

  6. linux服务器怎么安装vbox,在Linux服务器上使用Vbox安装虚拟机

    先去官网(www.virtualbox.org)上下载对应Linux系统的Vbox版本. 我这边用的是Oracle Linux 7系统(KDE安装) 使用rpm安装virtualbox 发现报错,按照 ...

  7. 练习——shell脚本+kickstart自动安装虚拟机

    目录 一.实验环境 二.配置http 三.配置dhcp服务 四.配置kickstart文件 五.安装虚拟机 六.脚本自动安装 一.实验环境 1)添加一块硬盘 2)将sdb硬盘分区成一整块sbd1并挂载 ...

  8. linux pxe安装视频,Linux—图解PXE实现全自动安装系统(1)

    安装背景: 在实际工作中,我们经常会遇到这样的情况:想要安装Linux但是计算机没有光驱,或者是有大批量的计算机需要同时安装Linux,如果通过光驱的方式一个个安装,不仅效率低,也不利于维护.这是时候 ...

  9. 虚拟机的全自动安装脚本

    1.操作系统安装后所有的选项.安装步骤所生成的文件:/anaconda-ks.cfg 2.安装system-config-kickstart和http服务: yum install system-co ...

最新文章

  1. Animation 模拟纸盒的爆破
  2. dom4j ---最好的xml解决方案?
  3. python 回归 显著_指南 | 量化选股with Python(2) 回归分析
  4. Apache(httpd)配置--用户认证,域名跳转和访问日志配置
  5. 【我的Android进阶之旅】解决Android Studio启动时报错:Java 1.8 or later is required.
  6. python小程序-python学习—几个简单小程序
  7. TensorFlow安装【2018/12更新】+文档查询以及栏目配置(Windows)
  8. 数学建模:马王堆一号入墓年代的测定问题
  9. 台达b3伺服modbus通讯_【数控系统】台达伺服压机控制灵活 精准压合满足各种工序需求...
  10. java buqi_Java 异常
  11. 测试过程线上问题的定位分析问题处理总结
  12. [转载] 中国象棋软件-引擎实现(二)棋局表示
  13. [WC2007] 剪刀石头布
  14. 文件管理之文件后缀名识别
  15. 黄永成-thinkphp讲解-个人博客讲解26集
  16. 实验1 小信号调谐放大器(单调谐与双调谐放大器)
  17. java info()方法_Java中的提供者getInfo()方法
  18. 正向代理和反向代理(概念特点区别)
  19. 22款奔驰GLE350升级原厂360全景倒车影像,智能科技化繁为简
  20. Educational Codeforces Round 87 (Rated for Div. 2)A. Alarm Clock

热门文章

  1. Oracle 查看表空间的大小及使用情况sql语句
  2. AUTHORITY-CHECK
  3. ME21N增强提示警告消息
  4. B站爱情怀,投资者只看利益
  5. c语言反编译_Gacrux:基于C语言的可自定义PE加载恶意软件
  6. python练习集100题_8道关于python的练习题
  7. python梦幻西游鼠标偏移_PYTHONPYGAME如何向鼠标位置移动和旋转多边形?
  8. Python 使用穷举法求两个数的最大公约数。
  9. (Buuctf) [第五空间2019 决赛]PWN5 简单格式化字符串漏洞利用
  10. Python单例模式中几种实现及优化方法