许明会的计算机技术主页

Language:C,C++,.NET Framework(C#)
Thinking:Design Pattern,Algorithm,WPF,Windows Internals
Database:SQLServer,Oracle,MySQL,PostSQL
IT:MCITP,Exchange,Lync,Virtualization,CCNP

导航

完美的Windows Server 2008 R2 SP1 模板

 

完美的Windows Server 2008 R2 SP1 模板

 

    云是趋势,在低碳环保,还有可维护性、高可用性、伸缩性等方面优势显而易见!通过长时间的服务器虚拟化应用,总结一下制作虚拟OS模板的技巧,分享且备忘。以 Windows Server 2008 R2 SP1 为例。

1、虚拟os的激活(点击这里下载相关文件

    安装完虚拟os以后,自然要安装mware tools,然后将“计算机”图标放桌面,设置ip地址,开启远程桌面,开始Windows Update

    Update完成后,选择“关闭计算机”,然后替换虚拟机的BIOS,这样就有了带SLIC2.1的BIOS,然后我们再安装OEM证书就实现了永久的OEM激活。

    替换BIOS:关机状态下,到EDIT SETTINGS--OPTIONS--ADVANCED下的GeneralConfiguration Parameters里载入OEM的ROM (DELL.ROM):NAME填写bios440.filename

Value里面填写DELL.ROM;上传本文的DELL.ROM到虚拟OS所在的目录即可!

    导入OEM证书:远程桌面登录虚拟os,如果你的计算机是win7内核的,可以直接copy命令证书文件和cmd命令文件,到虚拟os桌面上执行paste,然后运行cmd命令即可看到成功激活了。


运行sysprep以后系统
特定信息就会被删除,因此一般情况下此时保持原版安装的Windows而不要激活;如果采用破解工具激活,可以将破解工具暂时放到C盘目录下,或者干脆制作一个iso镜像供以后挂载。

2、桌面标识(点击这里下载相关文件

    拷贝backgroundInfo-Server目录到C盘,然后将exe文件建立快捷方式,并将该快捷方式放到“所有用户”的“启动”里面,这样开机就会在后台显示系统信息了。

3sysprep工厂化

    以上模板近乎完美了,为了以后方便,最好做成模板。在仅有vSphere Client直接连接ESXi Server的情况下,模板和克隆功能是不可用的,更不用说vMothion和HA及DRS等高级功能了,所以你最好还是要安装VCenter。没有VC的情况下,你还是可以使用快照 呵呵。

    每台计算机有唯一的SID信息,这是Windows权限管理的标识,直接克隆的虚拟os启动后,除了虚拟网卡的MAC地址不同外,其他都相同,所以我们必须用sysprep恢复工厂模式后才能做模板,这样每次通过该模板部署的虚拟os都有唯一的SID。

    Server 2008 R2 sysprep3.14文件已经在System32目录里面存在了,执行工厂模式即可。当然,你可以通过VC先个性化模板,然后在由模板deploy虚拟机的时候引用个性化模板,个性化模板使你有更多的封装选择。总之,保证SID唯一就对了,你可用命令 whoami /user 查看sid。

更新 Windows 安装后,应运行 sysprep /oobe /generalize /shutdown 命令。
使用 /generalize 选项,Sysprep 可以从 Windows 安装中删除系统特定的数据。系统特定的信息包括事件日志、唯一安全 ID (SID) 和其他唯一性信息。将唯一性系统信息删除后,关闭计算机。
使用 /oobe 选项,Windows 安装可以在下次启动计算机时运行“欢迎使用 Windows”。按计划生产 (BTP) 方案中,创建单一 Windows 参考映像来安装使用相同硬件配置的计算机。
实验不用 /generalize 分别oobe和audit是否重新生成sid,另外在2种模式下新建的用户和拷贝的数据是否被删除。断言:采用/generalize会重置sid而与模式无关,但新建的用户和数据将保留!
有关sysprep具体可参考这里。另外sysinternals与psgetsid命令可以获得任意用户的sid。默认情况下Administrator必然是500,Guest必然是501,第一个User用户是1001,那么你用 whoami /user 获得SID后就可以猜想其他用户的SID了。

 

    另:  Windows7 的预装HomeEdition可以直接升级到旗舰版。因为主板BIOS包含了SLIC2.1的信息,只要替换为OEM 的Ultimate就肯定没问题:

启动 Windows Anytime Upgrade然后等待一会如入序列号、安装升级等待、自动重启、搞定!你搜索“Anytime Upgrade 家庭 旗舰”,会发现普天盖地的信息。

序列号跟电脑牌子有关:

联想/Thinkpad:6K2KY-BFH24-PJW6W-9GK29-TMPWP

三星:49PB6-6BJ6Y-KHGCQ-7DDY6-TF7CD

戴尔:342DG-6YJR8-X92GV-V7DCV-P4K27

华硕:2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G

宏碁(Acer)/捷威(Gateway):FJGCP-4DFJD-GJY49-VJBQ7-HYRR2

戴尔外星人:VQ3PY-VRX6D-CBG4J-8C6R2-TCVBD

惠普:236TW-X778T-8MV9F-937GT-QVKBB       

 

posted on 2011-09-29 10:35  许明会  阅读(1163)  评论(0编辑  收藏  举报