一、学习目标:

        1、理解差异硬盘的工作原理

        2、理解Sysprep在使用差异硬盘创建虚拟机时的作用

        3、实验演示

 

二、理论知识

        1、差异硬盘:需要以父磁盘为基础,差异硬盘连接到父磁盘,然后差异硬盘引用付磁盘的数据,同时保存相对于父磁盘的更改数据

        父磁盘:8.53GB

                     wKioL1LSfnWzjG03AAE8qzqwXCk948.jpg

        差异硬盘:802MB

 

wKiom1LSfv_Qlhu4AADD3lo_vPs808.jpg

          一旦封装好父磁盘之后,就不能在直接使用父磁盘来启动虚机,不然会破坏父磁盘封装,然后导致所用的差异硬盘引用失败。

         使用差异硬盘安装虚拟机的速度会非常的快,装机大概5分钟左右(具体视机器配置),而且能有效的节省磁盘空间。

  

        2、Sysprep.exe在使用差异磁盘创建虚拟机中的作用

        系统准备工具(System Preparation)

        1)启动sysprep

              A.用户界面

                  双击sysprep打开

                  位置:C:\Windows\System32\sysprep\sysprep.exe

                  wKioL1LSgn_xjrX7AACe-dD4fB0160.jpg

             B.CMD命令提示行

                 注意必须以系统管理员身份打开

                Windows+R,输入CMD,回车,输入sysprep\sysprep,结果显示“系统找不到指定的路径”

                wKioL1LSg-bQ9XJ3AACP5Yc-ryU727.jpg

                

                 点击开始,搜索栏输入CMD,右击以管理员身份运行,输入sysprep\sysprep。

                 wKioL1LShIjjkz5EAAFHWdf7hSY673.jpg

            

          2)sysprep.exe的参数介绍

               A.系统清理操作

                   共两个选项

                   *进入系统全新体验(OOBE)

                    强制计算机在下次启动时加载欢迎使用Windows,情况和创新安装系统类似,需要进行计算机名、用户名和密码的设置等

                   *进入系统审核模式

                   强制计算机下次启动时进入审核模式。

              G.通用

                  这个非常重要,勾选它可以消除SID号

                  generalize 使一般化

                  准备要作为映像的Windows安装。如果指定此选项,所有唯一的系统信息将从Windows安装中删除。安全ID(SID)重置,所有系统还原点将消除,事件日志也将被消除。

                  下一次计算机启动时,将运行specialize配置阶段。将创建新的SID。这个功能将在创建父磁盘时使用,或者在通过父磁盘创建的新虚拟机上运行以创建新的SID。

               S.关机选项

                  关机 运行sysprep后,关机。若勾选generalize,则系统SID已被消除,且处于无SID状态。

                 退出   运行sysprep后,自动退出。

                 重新启动

  运行sysprep后,重新启动,创建新的SID。  

                 

        3)sysprep举例

              A.用于父磁盘的搭配

                  wKioL1LSjAnxhtfHAACJ5ErLOlI337.jpg

                 勾选了通用,所以执行sysprep时,消除SID,然后关机。

                 父磁盘封装完成,且处于无SID状态。后续引用它的虚机启动时,自动生成新的SID。

              B.用于消除使用差异硬盘创建的虚机(假设父磁盘未执行generalize)

                 wKiom1LSjMqDB2tdAACM4d91XrE069.jpg

                 消除SID,重新启动,需重新输入计算机名等信息,产生新的SID。

 

三、实验演示

        1、实验目标:

              1)封装父磁盘,并且通过sysprep消除SID。

              2)通过差异硬盘创建两台虚拟机,并通过whoami /user 比较2者的SID号。

         2、详细的实验步骤

              1)创建父磁盘

                A.创建新虚拟机parent,并通过ISO镜像文件安装系统。

                B.执行sysprep,选项如 “3)sysprep举例 A.用于父磁盘的搭配”中。

                C.在hyper-v中删除虚拟机parent,以防止意外启动,导致父磁盘变更,导致所用的差异硬盘引用失败。

             2)使用差异硬盘创建虚拟机1

                 A.创建差异硬盘

                     磁盘类型选择差异(I)

                     wKioL1LSkQ_RY0LUAAHYztKrtx4513.jpg

                     为差异磁盘指定父磁盘

                    wKioL1LSkTrjXDFzAADulMguniU691.jpg

                   点击下一步完成。

                

                 B.使用此差异硬盘创建虚机1

                    连接虚拟硬盘——选择新创建的差异磁盘,千万不要选择父磁盘。

                    wKioL1LSkuSRQbNfAAGRFfSEcfo975.jpg

                   完成后启动虚拟机。

                  C.输入产品密钥

                     MMPXK-NBJDQ-JPM34-WX3FM-G276W

                  D.接受协议,输入密码

                     wKioL1LSlASQL3NJAAEyCjsmW6k890.jpg

                    E.Ctrl+Alt+Delete,输入密码,进入系统。一个字,快。

                    F .打开命令提示行,输入whoami /user 查看SID

                          wKiom1LSlUvCWx8JAAEYyCES5fM311.jpg

                3)重复  2)使用差异硬盘创建虚拟机1步骤,新建虚拟机2

                        打开命令提示行,输入whoami /user 查看SID

                         wKioL1LSlb6g***VAAEXUrMdAYs832.jpg

 

 

              引用:

                       http://iwantfly.blog.51cto.com/1048259/235624  作者:qhanning    来源51CTO

                       http://tech.ddvip.com/2013-05/1367838128194929.html  作者:virtualcca  来源51CTO

                       http://technet.microsoft.com/zh-cn/library/cc721973(v=ws.10).aspx 微软windows 库 sysprep命令行语法