安装虚拟机的两种方法(图形化,脚本)

图形化安装虚拟机

安装虚拟机需要计算机CPU支持虚拟化功能

/proc/cpuinfo 中可以查看CPU的具体信息,指令集含有vmx(intel)或svm(amd)说明此CPU具有全虚拟化功能

虚拟机图形化安装步骤

  • root用户打开virt-manager,可用froce-off强制关闭其他不使用的虚拟机,防止性能减弱

  • 选择左上角图标或右键new新建虚拟机 输入虚拟机的名称,并且选择安装方式
  • 安装方式从上到下分别为:镜像,网络,网络安装环境,虚拟机硬盘安装    这里选用镜像安装

  • 选择所选镜像所在的路径

  • 给虚拟机分配内存与核数,注意需要开启图形界面至少需要768M内存

  • 选择虚拟机占用的硬盘容量,注意需要开启图形界面至少需要5G硬盘

  • 此时出现图形安装步骤,选择第一项,并选择安装期间使用的语言

  • 进入配置页面,选择时区,键盘格式,系统语言,软件选择中选择server with GUI带图形界面的服务器

  • system中第一项为选择分区 选择i will ...手动选择分区,standard partition 标准分区,然后手动添加分区
  • 这里添加了/boot,/,swap三个分区,boot分区主要功能是含有启动文件和内核,swap分区主要功能是提供内存交换空间

  • 进入安装界面,此时需要设定root用户的密码,还可以添加普通用户
  • 等待安装结束

虚拟机完成图形化安装


虚拟机的脚本安装

使用脚本安装一台虚拟机

  • 新建一个脚本文件vim new.sh并编辑:

cdrom ---- 安装源

vcpus ---- 分配cpu

ram ---- 分配内存

file ---- 制定硬盘文件

file-size ---- 硬盘大小

name ---- 虚拟机名称

  • 执行脚本命令,这里有两种执行脚本的方法
  1. chmod +x new.sh 给脚本文件添加权限       /mnt/new.sh  绝对路径下执行脚本文件
  2. sh new.sh 当前路径中用sh命令执行脚本文件

test虚拟机创建完成

 

使用脚本批处理生成多个虚拟机

脚本遗留问题:

  1. 虚拟机创建完成后虚拟机会占用shell
  2. 每次新建虚拟机时,都需要与文件进行交互,无法做到批处理
  3. 新建虚拟机时会弹出提示信息

进行如下改进:

$1 ---- 脚本命令后的第一个字符

进行了输出重定向和&符使其不占用shell

此操作可快速批量新建虚拟机

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值