描述:

在Hyper-V里创建虚拟机的时候,我们可以先来创建一个干净的操作系统,将其制作为操作系统模板,该虚拟机的磁盘文件也将被视作基础磁盘以方便基于它创建差异化磁盘

安装其它虚拟机的时候就可以差异化磁盘为其硬盘文件,节省时间,节省空间

这篇文字介绍了如何安装一个干净的操作系统并制作操作系统模板,基于它的磁盘文件创建一个差异化磁盘,使用此差异化磁盘安装新的虚拟机,这里以DC服务器为例

分两块介绍:

1,安装Windows Server 2012 R2的详细过程、截图

2,如何制作操作系统模板,方便基于此模板快速创建其它虚拟机

步骤:

安装Windows Server 2012 R2的详细过程、截图

第一块内容:安装Windows Server 2012 R2的详细过程、截图

1,首先搞到Windows Server 2012 R2操作系统的安装镜像文件,可以从官网下载

由于文件太大没法放百度盘,所以客官各显神通、自行获取吧,下载好的文件名称:en_windows_server_2012_r2_x64_dvd_2707946.iso

2,打开Hyper-V,新建虚拟机,Hyper-V Manager | Your Name | New | Virtual Machine

3,Next

4,Self-explanatory,指定虚机模板名称及存储位置,Next

Name:WINSERVER2012Template

Location:D:\VMTemplates\

5,Next

6,Next

7,配置虚机网络,这里选择ExternalVirtualNetwork (Internet Access),方便安装成功后更新所有可用更新,Next

虚拟网络配置部分点这里

8,保持默认,Next

9,选择准备好的镜像文件,Next

10,预览信息无误后,Finish

11,双击刚创建好的虚机

12,单击电源键Power on

13,Next

14,Install now

15,输入序列号

注意,同样的安装镜像使用不同类型的序列号进行安装,功能上会有不同

16,安装带有操作界面的版本

17,服务条款,感兴趣的童鞋可以阅读一下,勾选同意

18,第二项,全新安装

19,直接Next即可,无需创建分区、格式化等等

20,安装过程

21,输入系统管理员密码

Password:Admin@admin1234!

Reenter password:Admin@admin1234!

22,单击三键按钮

23,输入系统管理员密码

Admin@admin1234!

24,(Optional)打开控制面板Control Panel | System and Security

25,Control Panel | System and Security | Check for updates

26,确保网络连接可访问互联网,可选步骤

28,(Optional)安装.NET3.5

HOST机器为Windows 8.1,找到上述安装Windows时用到的安装文件:en_windows_server_2012_r2_x64_dvd_2707946.iso文件,双击映射为光驱,这里是G盘

29,打开虚拟机,File | Settings

30,将HOST机器上的光驱共享给虚拟机,HOST为G盘,虚拟机里则可能为D盘,稍请注意

31,回到虚拟机,打开光驱动至以下路径,复制该路径到剪切板,下述步骤会使用

D:\sources\sxs

32,打开Server ManagerDashboard | Add roles andn features

32,Next

33,Next

34,Next

35,Next

36,勾选.NET Framwork 3.5 FeaturesNext

37,点击Specify an alternate source path

38,粘贴上述步骤复制下来的路径到Path

Path:D:\sources\sxs

39,单击Install

40,完成.NET Framework 3.5 Features的安装

第二块内容,如何制作操作系统模板,方便基于此模板快速创建其它虚拟机

41,入快捷键Win + R,在运行窗口输入以下命令,

Open:%WINDIR%\system32\sysprep

42,双击打开sysprep

43,OOBE是默认选择,勾选Generalize,选择关机Shutdown选项

System Cleanup Action:Enter System Out-of-Box Experience(OOBE)

Generalize:Checked

Shutdown Options:Shutdown

sysprep执行完成后虚机将自动关闭,完成虚拟机模板文件创建

[Hyper-V]制作一个干净的操作系统模板的更多相关文章

  1. 自己制作一个简单的操作系统二[CherryOS]

    自己制作一个简单的操作系统二[CherryOS] 我的上一篇博客 自己制作一个简单的操作系统一[环境搭建], 详细介绍了制作所需的前期准备工作 一. 一点说明 这个操作系统只是第一步, 仅仅是开机显示 ...

  2. [Hyper-V]使用操作系统模板创建新的虚拟机

    描述: 为了节省空间和时间的目的,先在Hyper-V里创建一个干净的操作系统,以后再创建虚拟机时都基于此操作系统,节省了安装Windows的时间 另外创建其它虚拟机的时候,也以上述虚拟机的磁盘为基础盘 ...

  3. 怎样制作一个 Python Egg

    from:http://liluo.org/blog/2012/08/how-to-create-python-egg/ 制作打包一个 Python Egg 并部署整个过程还蛮有意思的,下面小教程(这 ...

  4. DotNetBar for Windows Forms 12.9.0.0_冰河之刃重打包版及制作Visual Studio C#项目模板文件详解

    关于 DotNetBar for Windows Forms 12.9.0.0_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版-------------- ...

  5. 使用CocosSharp制作一个游戏 - CocosSharp中文教程

    注:本教程翻译自官方<Walkthrough - Building a game with CocosSharp>,官方教程有很多地方说的不够详细,或者代码不全,导致无法继续,本人在看了G ...

  6. windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理

    windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理 今天在dell r710 上用windows server 2008 r2企业版hyper v 做虚拟化,添 ...

  7. Android学习笔记(十二)——实战:制作一个聊天界面

    //此系列博文是<第一行Android代码>的学习笔记,如有错漏,欢迎指正! 运用简单的布局知识,我们可以来尝试制作一个聊天界面. 一.制作 Nine-Patch 图片 : Nine-Pa ...

  8. 写一个迷你版Smarty模板引擎,对认识模板引擎原理非常好(附代码)

    前些时间在看创智博客韩顺平的Smarty模板引擎教程,再结合自己跟李炎恢第二季开发中CMS系统写的tpl模板引擎.今天就写一个迷你版的Smarty引擎,虽然说我并没有深入分析过Smarty的源码,但是 ...

  9. 制作一个类似苹果VFL的格式化语言来描述UIStackView

    在项目中总是希望页面上各处的文字,颜色,字体大小甚至各个视图控件布局都能够在发版之后能够修改以弥补一些前期考虑不周,或者根据统计数据能够随时进行调整,当然是各个版本都能够统一变化.看到这样的要求后,第 ...

随机推荐

  1. JStorm第一个程序WordCount详解

    一.Strom基本知识(回顾) 1,首先明确Storm各个组件的作用,包括Nimbus,Supervisor,Spout,Bolt,Task,Worker,Tuple nimbus是整个storm任务 ...

  2. JavaScript valueOf() 函数详解

    valueOf()函数用于返回指定对象的原始值. 该方法属于Object对象,由于所有的对象都"继承"了Object的对象实例,因此几乎所有的实例对象都可以使用该方法. 所有主流浏 ...

  3. Jquery实现简单到计时功能(setTimeout,setInterval)

    要实现一个标签或者按钮进行5秒到计时,非常简单,直接上代码: 倒计时:<span id="timeSpan1" style="color:red;font-size ...

  4. C#页面前台绑定数据 <%%><%#%><%=%>

    ASP.net前台绑定用的最多,今天小小总结一下. 1:<%#Eval("")%> 2:<%#Bind("")%> 3:<%=变量 ...

  5. PLAN表

    用得较多的PLAN表有以下三个ABPPMGR:MANUFACTURINGPLN.SHIPMENTPLAN.PROCUREMENTPLAN .这三个表都是执行StartFP中的exportFP进行数据导 ...

  6. nullcon HackIM 2016 -- Programming Question 2

    Your simple good Deeds can save you but your GREED can kill you. This has happened before. This gree ...

  7. JSP中显示用户信息

    <%@ page language= "java" contentType="text/html;charset=UTF-8" %><%@ p ...

  8. eclipse的ssh框架详解

    1.创建项目 2.导包 1.1:导入Struts2可能用到的包: 先从网站下载 再这里找出,打开它把WEB-INF/lib/下的所有包导入项目   1.2:导入spring可能用到的包: 先从网站下载 ...

  9. DNS主从TSIG加密传输

    BIND服务程序为了能够安全的提供解析服务而支持了TSIG加密机制,TSIG主要是利用密码编码方式保护区域信息的传送(Zone Transfer),也就是说保证了DNS服务器之间传送区域信息的安全. ...

  10. 读取XML文件的节点内的内容

    <?xml version="1.0" encoding="utf-8" ?> <data> <tag3>15</ta ...