[Hyper-V]使用操作系统模板创建新的虚拟机
描述:
为了节省空间和时间的目的,先在Hyper-V里创建一个干净的操作系统,以后再创建虚拟机时都基于此操作系统,节省了安装Windows的时间
另外创建其它虚拟机的时候,也以上述虚拟机的磁盘为基础盘,创建差异化磁盘,这样可以节省很多磁盘空间
这篇文字介绍了如何基于虚拟机模板磁盘来创建差异化磁盘,以及如何使用该差异化磁盘创建虚拟机
有关如何创建虚拟机模板请参考另一篇文字:[Hyper-V]制作一个干净的操作系统模板
分两块来介绍
1,如何创建Hyper-V差异化磁盘,这里以DC服务器的磁盘为例 (DC means Domain Controller);Why Diferencing Disk? 空间省矣.
2,如何基于上述差异化磁盘创建虚拟机?这里仍以DC服务器为例说明
步骤:
第一块内容,如何创建Hyper-V差异化磁盘
1 打开Hyper-V,新建虚拟机磁盘文件,Hyper-V Manager | Your Name | New | Hard Disk…

2,Next

3,选择磁盘模式,注意这里需要与你准备好的磁盘模板文件格式一致,如果你模板文件为VHD这里就选择第一项,单点Next

3,选择Differencing,单击Next

4,在Name中键入你的新磁盘名称,在Location中选择你将要保存磁盘文件的路径,单击Next

5,单击Browse选择您事先创建好的虚拟机模板的磁盘文件,如Location中所示

6,预览无误后单击Finish完成磁盘文件创建

第二块内容,如何使用Hyper-V差异化磁盘创建虚拟机,以域服务器为例
7,回到Hyper-v Manager窗口,新建虚拟机,Hyper-V Manager | Your Name | New | Virtual Machine…

8,Next

9,键入虚拟机名称,单击Next

10,保持默认,单击Next

11,给虚拟机分配在内存

12,选择之前创建的Hyper-V网络(点这里),单击Next

13,选择Use an existing virtual hard disk,点击Browse,选择上述步骤创建好的虚拟机磁盘文件(差异化磁盘),单击Next

14,单击Finish完成虚拟机创建工作

15,双击刚创建好的虚拟机:DorbenTestDC01

16,点击图示中的开机按钮

17,Windows初始化

18,Windows设置界面,单击Next

19,输入Windows序列号,单击Next

20,接受服务条款,下一步

21,连续输入两次密码(如:Admin@123!)后单击Finish

22,单击图中所示按钮或者使用组合键Ctrl + Alt + Delete进入登录界面

23,键入密码后敲回车键进行登录

OK,至完成了基于差异化磁盘安装虚拟机的所有
安装Windows的步骤上边都看到了比完整安装节省了不少时间,另外你可以查看下差异化磁盘文件大小,是否已经达到了节省空间的目的
[Hyper-V]使用操作系统模板创建新的虚拟机的更多相关文章
- VMware12创建新的虚拟机及设置硬件环境
一.安装VMware虚拟机 http://jingyan.baidu.com/article/215817f78879c21edb142379.html?qq-pf-to=pcqq.group 二.创 ...
- CREATE DATABASE - 创建新数据库
SYNOPSIS CREATE DATABASE name [ [ WITH ] [ OWNER [=] dbowner ] [ LOCATION [=] 'dbpath' ] [ TEMPLATE ...
- Hyper V NAT 网络设置 固定IP / DHCP
Hyper V 默认的Default Switch同时支持了NAT网络以及DHCP,虚拟机能够访问外网. 但使用过程中发现这个IP网段经常变化,而且Hyper V没有提供管理其NAT网络与DHCP的图 ...
- Oracle VM VirtualBox(一) 快速拷贝一个新的虚拟机
快速拷贝一个新的虚拟机 一 找到虚拟机vdi文件,复制一份并重命名. 二 修改新虚拟机的UUID 注:不修改创建不了虚拟机,会抛出Oracle VM VirtualBox UUID already e ...
- Hyper-V创建固定大小虚拟机
1.新建硬盘 点击确定,就创建好了一个固定大小的vhd文件,下面我们开始创建虚拟机. 2.创建虚拟机 输入虚拟机名称 选择第一代虚拟机 我这里给虚拟机分配512MB内存 网络配置 在这之前我们已经创建 ...
- 使用 VMware Workstation Pro 安装新的虚拟机
一.连接服务器 (1)“文件”右键 (2)输入用户名.密码连接服务器 二.创建新的虚拟机 (1) (2) (3) (4) (5) (6) (7) (8) 三.配置服务器 配置文档 - 链接:htt ...
- 用PE安装操作系统时:无法创建新的系统分区 也无法定位现有系统分区 的解决办法
借助U盘的用PE安装操作系统时系统提示:无法创建新的系统分区 也无法定位现有系统分区 的解决办法... --------------------------------- 具体原因是安装时加载到安装程 ...
- What?VS2019创建新项目居然没有.NET Core3.0的模板?Bug?
今天是个值得欢喜的日子,因为VS2019在今天正式发布了.作为微软粉,我已经用了一段时间的VS2019 RC版本了.但是,今天有很多小伙伴在我的<ASP.NET Core 3.0 上的gRPC服 ...
- IDEA中使用Maven:通过模板项目来创建新工程(转)
首先自己有一个很完善的项目,并想通过这个项目做一个Demo事例项目: 例子1 如下图,在idea的terminal中敲入命令: mvn archetype:create-from-project 1 ...
随机推荐
- linux进程及进程控制
Linux进程控制 程序是一组可执行的静态指令集,而进程(process)是一个执行中的程序实例.利用分时技术,在Linux操作系统上同时可以运行多个进程.分时技术的基本原理是把CPU的运行时间划 ...
- avalon2学习教程12数据验证
avalon2砍掉了不少功能(如ms-include,ms-data),腾出空间加了其他更有用的功能.数据验证就是其中之一.现在avalon2内置的验证指令是参考之前的oniui验证框架与jquery ...
- 真机在wifi下调试android程序
大家好,最近在学习android程序由于手机接口问题,调试程序的时候老是接触不良而不能正常调试,因此感到相当苦恼,于是在网上查找无线调试android的方法.经过研究和尝试现已成功无线调试程序,方法分 ...
- 用Javascript取float型小数点
用Javascript取float型小数点后两位,例 var a = 12.2369826取成12.23,如何做?下面四种方法可用 (1) var str = a.substring(0,s. ...
- 在eclipse之中使用Junit
使用Junit单位测试,能够一定程度上减小项目bug的产生.很多时候,我们都是在main函数里面单独去测试一个方法,这样的测试非常不方便.使用Junit可以是测试单位和项目代码分离,一次性测试多个方法 ...
- OutSystems学习一,安装以及入门
官方网站:http://www.outsystems.com/home/HomePage.aspx 安装完成后,在官网申请自己的管理云平台 启动客户端 详细参考帮助,跟着走就行
- 20145225《Java程序设计》 第5周学习总结
20145225<Java程序设计> 第5周学习总结 教材学习内容总结 第八章 异常处理 8.1语法与继承架构 try.catch:try.catch代表错误的对象后做一些处理. 异常继承 ...
- iOS多线程编程指南(二)线程管理
当应用程序生成一个新的线程的时候,该线程变成应用程序进程空间内的一个实体.每个线程都拥有它自己的执行堆栈,由内核调度独立的运行时间片.一个线程可以和其他线程或其他进程通信,执行I/O操作,甚至执行任何 ...
- SQL基础分类
我们可以把学习过的sql语言,进行分类: 1. DDL : 数据定义语言 a) 操作库表结构的语言. Create drop alter 2. DML : 数据操作语言 a) 操作数据的语言: upd ...
- 如何进行正确的SQL性能优化
在SQL查询中,为了提高查询的效率,我们常常采取一些措施对查询语句进行SQL性能优化.本文我们总结了一些优化措施,接下来我们就一一介绍. 1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE ...