这段时间部门新到一台DELL PowerEdge 2950的服务器用来做开发测试,在上面安装操作系统windows server 2008 enterprise现要求通过HYPER-V来创建四台虚拟的2003服务器用于不同用途,在这个过程中,用到了HYPER-V的差异磁盘技术,极大减少了工作时间,具体操作如下:
 一、通过HYPER-V安装第一台虚拟机
        1.创建第一块虚拟硬盘(图1)
请注意第一次创建磁盘时选择动态磁盘或固定磁盘
         
 
        2.创建虚拟网络(图2)
打开虚拟网络管理器,创建虚拟网络
外部:该类型网络用于虚机与本机、本机上的其它虚拟机、网络上其它机器通信
内部:该类型网络用于虚机与本机、本机上的其它虚拟机通信
专用:该类型网络用于虚机与本机上的其它虚专机通信
        3.创建虚拟机(比较简单,不多说)(图3)
 
        4.安装操作系统(将iso文件放入光驱,启动后开始安装)(图4)
二、封装SID并关闭第一台计算机(防止多台虚机使用同一个SID导致网络通信失败)
1.在windows2003的光盘的\suport\tools\deploy\下找到setupcl和sysprep,复制到c盘,运行sysprep执行封装过程,关机模式请选择"关机"(如果是windows2008 在c:\windows\system32\sysprep下可找到sysprep.exe)(图5)
2.第一步执行完以后,系统会执行剔除sid操作,然后自动关机,请注意千万不要立刻将机器开启.
三、通过创建差异磁盘,将系统布暑到其它虚机上。
       1.HYPER-V--新建--虚拟磁盘--差异磁盘--输入差异磁盘的名称
       2.选择母盘所在的位置(图6)
       3.创建新的虚拟机,选择test1作为硬盘,重启后会自动封装sid,按照提示完成后,一台新的虚拟机就安装好了,其它的机器依此类推。(图7)
(由于服务器内存有限,很多地方是用已经存在的虚机做的演示,实际操作过程是一样的)