签于成本的原因,在学习了解一项新的技术或是产品时,在没有部署到生产环境之中前,大家都会选择在虚拟机来搭建一套实验环境。但如何快速搭建呢?如何节省磁盘空间呢?

  说到此都不得不说下Hyper-V的差异磁盘技术,这种方法就是选建立好一个虚机系统(GUEST OS),并进行相关的设置,如桌面等。然后以此系统为模板(严格来说是此虚机系统安装后的硬盘为母盘)建立差异磁盘,并将此差异磁盘指派给新的虚拟机来使用。当你使用新的虚拟机后,它仍会以母盘内的Windows 2008来启动系统,但是此后在此系统内所进行的任何变动都会被保存在差异磁盘内,而不会改变母盘内的内容。这样不但创建新的系统快捷,而且节省了磁盘空间。这可是和MONEY直接挂勾的,更何况节省时间同样也是节省MONEY呢!

  差异磁盘技术使在节省硬盘空间的同时,却带来了一个问题,由于依据母盘新派生出来的系统都是具有同样的SID。这将会给实验环境带来问题。可喜的是,Windows 2008安装后就在系统中自带了SYSPREP工具(你也可以使用NEWSID.EXE工具),通过此更改新派生出来的系统的SID,让这些问题不再成为问题。

 OK,废话了很多,开始进如正题:

  一、利用差异磁盘安装新的Windows2008系统

  本文主要讲述如何利用差异磁盘技术新安装Windows 2008系统,注意,此前就已经利用Hyper-V安装好一个新的Windows 2008虚机系统,并起名为WIN2K8-BASE,并以此为母盘。

  1、打开HYPER-V管理器,在右侧控制面板选择rickyfang(根据安装不同,请区别),右键-新建---硬盘。(图1)

  2、在弹出的窗口中,选择"差异",并下一步:(图2)

  3、在"指定的名称和位置"界面,选择好虚拟硬盘文件的名称和位置,注意,这是新建的硬盘文件,而非母盘。并下一步:(图3)

  4、在"配置磁盘"界面,浏览至已经建立好的WINDOWS 2008虚拟机所在的磁盘,把其作为父硬盘,也就是所谓的母盘。然后,单击"完成"。(图4)

  5、打开HYPER-V管理器,在右侧控制面板选择rickyfang(根据安装不同,请区别),右键-新建---虚拟机:(图5)

  6、在"指定名称和位置"界面,在"名称"和"将虚拟机存储在其他位置"项,填入或选择相应的内容。并下一步:(图6)

  7、在"分配内存"界面,保持默认的512MB内存,在虚拟机里,虽说是WINDOWS 2008较耗内存,但512MB亦够了,如果跑一些大的应用如SQL时,再行添加。并下一步。

  8、在"配置网络"界面,选择好之前定义的虚拟网络连接,在我的HYPER-V虚拟网络里定义了两种类型,一是INTERNET一是NAT,此处随意选择一个如INTERNET。并下一步。

  9、在"连接虚拟硬盘"界面,取消掉默认的"创建虚拟硬盘"前面的对勾。并启用"使用现有的虚拟硬盘",同时浏览至之前创建的虚拟磁盘的位置(这个虚拟硬盘文件就是刚才用母盘创建的那个)。并单击完成。(图7)

  二、使用Win 2008自带的、SYSPREP更改SID

  经过上述的操作,实际上的虚机系统已经建成,可以在Hyper-V管理器右侧虚拟机控制台看到win2k8-ts在运行了。

  但如何登陆进去使用它呢?还需要选择此win2k8-ts,右键-连接。就可以弹出一个单独的窗口啦,就和VPC2007一样的去使用了。

  1、进入刚建好的操作系统后,打开c:\windows\system32\sysprep,便可以看到sysprep.exe可执行程序了,双击之。(图8)

  2、在弹出的"系统准备工具3.14"窗口中,设定好图中所示。便可以。它会执行一些操作,约几分钟后会重启系统,这样具有新SID号的虚机系统准备好了:(图9)

  3、在系统重启后,你选需要手动过时行两个操作:

  A、在"设置Windows"界面,就是全新安装Windows后一样,让你选择"国家或地区"、"时间和货币"、"键盘布局"。保持默认便可以,并下一步。

  B、在"键入计算机名称"界面,填入你想好的计算机名称。并单击开始。

  OK,此时,便远成了全部操作,一个具有新SID的虚机Windows 2008系统建成了。

Hyper-V:利用差异磁盘安装多个Win2008的更多相关文章

  1. Hyper-v之利用差异磁盘快速创建多个虚拟机

    在新建Hyper-v磁盘的时候 有3种选项 其中分别是 固定大小 动态扩展 和 差异(differencing,个人习惯叫 差分) 其中 固定大小是新建的时候 Hyper-v创建一个设置大小值的文件, ...

  2. HYPER -V 独立安装的 2016版本 中文版 下载好慢啊

    HYPER -V 独立安装的 2016版本 中文版 下载好慢啊

  3. Cloudera Manager安装之利用parcels方式安装3或4节点集群(包含最新稳定版本或指定版本的安装)(添加服务)(CentOS6.5)(五)

    参考博客 Cloudera Manager安装之利用parcels方式安装单节点集群  Cloudera Manager安装之Cloudera Manager 5.3.X安装(三)(tar方式.rpm ...

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

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

  5. 设置Hyper V

    1.打开服务器管理器 2.添加角色和功能 3.安装类型 -> 基于角色或基于功能的安装 4.服务器选择 -> 下一步 5.服务器角色 勾选"Hyper V"

  6. 简单利用Clover四叶草安装U盘安装黑苹果

    配置是I5-7600K+技嘉Z270X-UD3+GTX 1050+简单利用Clover四叶草安装U盘安装黑苹果 <ignore_js_op><ignore_js_op> 成功黑 ...

  7. 利用PXE引导安装centos7

    # 利用PXE引导安装centos7 # ###简介### > PXE (Pre-boot Execution Environment,PXE client 在网卡的 ROM 中,当计算机引导时 ...

  8. Android利用广播监听设备安装和卸载应用程序

    MainActivity如下: package cn.testappaddandremove; import android.os.Bundle; import android.app.Activit ...

  9. 利用U盘安装win2008r2系统的步骤

    我们在公司或者家里,经常要安装各种系统,最近公司需要重新安装win2008r2系统.折腾了一天的时间,终于把系统装好了.将安装的步骤记录下来,方便大家查看,自己也做个记录. 1 准备win2008r2 ...

随机推荐

  1. maven validator数据校验

    1.maven文件中添加依赖包 <!-- validator校验--> <dependency> <groupId>org.hibernate</groupI ...

  2. VC使用编译时间作为版本号

    常用方法分两步:1. 得到编译时间:2. 设置基准时间,以编译时间距基准时间的总天数的2倍作为版本号,适当情况还可加上初值: 其中第一步实现有两种方法: 1. 直接使用系统宏:CString OcxT ...

  3. CAS登录认证的简单介绍

    参考博客:  https://www.jianshu.com/p/8daeb20abb84 下面是CAS最基本的协议过程: 下面是CAS Web工作流程图: 名词解释 Ticket Grangting ...

  4. Callable的简单使用

    说起java的线程操作,都会想到Thread和Runable这两个, 这两个类可以实现异步和同步. 在大多数的java开发中, 这两个都是实现异步的线程来使用, 但是现在考虑一种情况: 发出一条线程, ...

  5. [转]C#中StreamReader读取中文出现乱码

    摘自:C#中StreamReader读取中文出现乱码 原因是自Windows 2000之后的操作系统在文件处理时默认编码采用Unicode所以.NET文件的默认编码也是Unicode.除非另外指定,S ...

  6. Hadoop之—— WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform...

    [hadoop@hadoop000 hadoop]$ ldd --version ldd (GNU libc) 2.12 Copyright (C) Free Software Foundation, ...

  7. ADS主要仿真器介绍

    ADS主要仿真器介绍        ADS ( Advanced Design System ) 是美国Agilent公司推出的电路和系统分析软件,它集成多种仿真软件的优点,仿真手段丰富多样,可实现包 ...

  8. Hystrix + Hystrix Dashboard搭建(Spring Cloud 2.X)

    本机IP为  192.168.1.102 一.搭建Hystrix Dashboard 1.   新建 Maven 项目  hystrix-dashboard 2. pom.xml <projec ...

  9. 张量 (tensor) 是什么?

    对于大部分已经熟练的数学和物理工作者, 这实在是一个极为基础的问题. 但这个问题在我刚接触张量时也困扰了我很久. 张量的那么多定义, 究竟哪些是对的? (显然都是对的. ) 它们的关系是什么? 我尽可 ...

  10. 基于CXF开发crm服务

    1 基于CXF开发crm服务 1.1 数据库环境搭建 1.2 web项目环境搭建 第一步:创建动态web项目 第二步:导入CXF相关jar包 第三步:配置web.xml <context-par ...