描述:

为了节省空间和时间的目的,先在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]使用操作系统模板创建新的虚拟机的更多相关文章

  1. VMware12创建新的虚拟机及设置硬件环境

    一.安装VMware虚拟机 http://jingyan.baidu.com/article/215817f78879c21edb142379.html?qq-pf-to=pcqq.group 二.创 ...

  2. CREATE DATABASE - 创建新数据库

    SYNOPSIS CREATE DATABASE name [ [ WITH ] [ OWNER [=] dbowner ] [ LOCATION [=] 'dbpath' ] [ TEMPLATE ...

  3. Hyper V NAT 网络设置 固定IP / DHCP

    Hyper V 默认的Default Switch同时支持了NAT网络以及DHCP,虚拟机能够访问外网. 但使用过程中发现这个IP网段经常变化,而且Hyper V没有提供管理其NAT网络与DHCP的图 ...

  4. Oracle VM VirtualBox(一) 快速拷贝一个新的虚拟机

    快速拷贝一个新的虚拟机 一 找到虚拟机vdi文件,复制一份并重命名. 二 修改新虚拟机的UUID 注:不修改创建不了虚拟机,会抛出Oracle VM VirtualBox UUID already e ...

  5. Hyper-V创建固定大小虚拟机

    1.新建硬盘 点击确定,就创建好了一个固定大小的vhd文件,下面我们开始创建虚拟机. 2.创建虚拟机 输入虚拟机名称 选择第一代虚拟机 我这里给虚拟机分配512MB内存 网络配置 在这之前我们已经创建 ...

  6. 使用 VMware Workstation Pro 安装新的虚拟机

     一.连接服务器 (1)“文件”右键 (2)输入用户名.密码连接服务器 二.创建新的虚拟机 (1) (2) (3) (4) (5) (6) (7) (8)  三.配置服务器 配置文档 - 链接:htt ...

  7. 用PE安装操作系统时:无法创建新的系统分区 也无法定位现有系统分区 的解决办法

    借助U盘的用PE安装操作系统时系统提示:无法创建新的系统分区 也无法定位现有系统分区 的解决办法... --------------------------------- 具体原因是安装时加载到安装程 ...

  8. What?VS2019创建新项目居然没有.NET Core3.0的模板?Bug?

    今天是个值得欢喜的日子,因为VS2019在今天正式发布了.作为微软粉,我已经用了一段时间的VS2019 RC版本了.但是,今天有很多小伙伴在我的<ASP.NET Core 3.0 上的gRPC服 ...

  9. IDEA中使用Maven:通过模板项目来创建新工程(转)

    首先自己有一个很完善的项目,并想通过这个项目做一个Demo事例项目: 例子1 如下图,在idea的terminal中敲入命令: mvn archetype:create-from-project 1 ...

随机推荐

  1. django中自定义标签和过滤器

    想要实现自定义标签和过滤器需要进行准备工作: 准备(必需)工作: 1  在某个app下创建一个名为templatetags(必需,且包名不可变)的包.假设我们在名为polls的app下创建了一个tem ...

  2. 在MySQL中阻止UPDATE语句没有添加WHERE条件的发生

    如果在生产环境中使用UPDATE语句更新表数据,此时如果忘记携带本应该添加的WHERE条件,那么..Oh,no…后果可能不堪设想.那么有没有什么办法可以阻止这样的事情发生,又不使用任何的审核工具呢.. ...

  3. {matlab}取二值图像centroid几种方法性能比较

    试验很简单,取二值图像的质心,三种方法做比较 1.完全采用矩阵性能不做任何循环操作,对find后的值进行除法与取余操作,从而得到centroid 2.完全采用循环操作,最简单明了 3.结合1,2,对每 ...

  4. Net分布式系统之二:CentOS系统搭建Nginx负载均衡(下)

    上一篇文章介绍了VMWare12虚拟机.Linux(CentOS7)系统安装.部署Nginx1.6.3代理服务做负载均衡.接下来介绍通过Nginx将请求分发到各web应用处理服务. 一.Web应用开发 ...

  5. XGBoost参数调优完全指南(附Python代码)

    XGBoost参数调优完全指南(附Python代码):http://www.2cto.com/kf/201607/528771.html https://www.zhihu.com/question/ ...

  6. 《Linux内核设计与实现》读书笔记 第一章 Linux内核简介

    一.相关历史 1. Unix内核的特点 简洁:仅提供系统调用并有一个非常明确的设计目的 抽象:几乎所有东西都被当做文件 可移植性:使用C语言编写,使得其在各种硬件体系架构面前都具备令人惊异的移植能力 ...

  7. delphi项目中的modelsupport文件夹

    delphi项目中的modelsupport文件夹 今天写着写着突然发现多了一个这个文件夹..苦思不得其解  看着又难受  删了又重建 终于找到了  存此备查;Tools--option--toget ...

  8. JAVA通过HTTP访问:Post+Get方式(转)

    public class TestGetPost { /** * 向指定URL发送GET方法的请求 * @param url 发送请求的URL * @param param 请求参数,请求参数应该是n ...

  9. 加载form表单

    var row = $('#dg').datagrid('getData').rows[rowIndex];      $('#moneyff').form('load', row);//row 可以 ...

  10. WCF学习记录

    一个demo: http://www.cnblogs.com/iamlilinfeng/p/4083827.html