描述:

在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. PHPDocument 代码注释规范总结

    PHPDocument 代码注释规范 1. 安装phpDocumentor(不推荐命令行安装)在http://manual.phpdoc.org/下载最新版本的PhpDoc放在web服务器目录下使得通 ...

  2. object-assign合并对象

    1. Object.assign() 对于合并对象操作, ECMAScript 6 中提供了一个函数: Object.assign(target, source); 这个方法会将所有可枚举 [1] 的 ...

  3. 使用css3中calc()进行自适应布局

    calc()能做什么? calc()可以通过计算得到元素的宽度或者高度,让我们很容易进行自适应布局. 你可以为一个div元素,使用百分比.em.px和rem单位值计算出其宽度或者高度,比如说“widt ...

  4. 创建maven项目时,提示 overlaps the workspace location

    创建maven项目时提示: Invalid project description.OKF:\java\mywork overlaps the workspace location: F:\java\ ...

  5. nginx环境下配置nagios-关于start_perl_cgi.sh

    >/dev/ rm $dir/logs/perl-fcgi.sock >/dev/ echo  }    start ()  {  rm $dir/now_start_perl_fcgi. ...

  6. Android_layout 布局(一)

    今天主要学习了Android 的layout布局. Android layout 布局一般分为五种: LinearLayout (线性布局) :子组件按照垂直或者水平方向来布局. RelativeLa ...

  7. 双机相关知识(原理、LVM、Raid技术)

    1        双机知识 1.1         预备知识 1.1.1     基本概念 双机热备:双机热备双机管理软件可以根据心跳自动检测环境运行情况,如果发现一个节点挂掉了,会自动切换到另外一个 ...

  8. linux关闭防火墙

    查看防火墙状态: sudo service iptables status linux关闭防火墙命令: sudo service iptables stop linux启动防火墙命令: sudo se ...

  9. 安卓手机开机开启指定Activity

    1.布局 默认helloworld布局 2.class BootCompleteReceiver package lpc.com.project522; import android.content. ...

  10. servlet二

    ServletConfig讲解 1.1.配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个<init-param>标签为servlet配置一些初始 ...