1. 安装
安装虚拟机设置:
| CPU | 内存大小(MB) | 硬盘方式、大小(G) | 网卡方式 |
Windows 2003 系列 | 2个 | 512 | IDE、5G | e1000 |
Windows 2008 系列 | 2个 | 1024 | IDE、20G | e1000 |
安装方法:
用操作系统iso镜像安装,完成后安装最新的补丁和安全策略程序。
2. 虚拟内存设置
因为虚拟机的内存根据需求,有不同的大小设置,因此需要设置模版的虚拟内存为系统自动管理。设置方法如下:
3. 时钟和Boot.ini设置
因为虚拟机的时间会发生漂移,为了尽量修正虚拟机时间,需要做以下两项设置:
给虚拟机设置一个NTP服务器。
开启精确时钟设置,windows2003修改下c:\boot.ini ,再启动行最后增加/usepmtimer参数,windows 2008再cmd方式下运行以下命令:
C:\Windows\system32>bcdedit /set {default} USEPLATFORMCLOCK on
另外,为了方便进入安全方式,windows 2003在c:\boot.ini增加一行以设置进入安全方式,修改后的boot.ini如下:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /usepmtimer
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Safe Mode" /safeboot:minimal /fastdetect /usepmtimer
4. Msdtc设置
因为虚拟机的批量产生相当于克隆,会造成虚拟机的msdtc值相同,需要将msdtc服务删掉,如果有需求再开启,操作步骤如下:
1) 删除Network DTC组件;
2) 再命令行运行命令:MSDTC –uninstall
3) 删除相关注册表键值(如果没有的键值就不用删除了):
HKLM/Software/Microsoft/Software/MSDTC、HKLM/System/CurrentControlSet/Services/MSDTC、HKEY_CLASSES_ROOT\CID (如果有的话)
4) 重启
如果需要开启,按照以下步骤操作:
1) 命令行运行:MSDTC –install
2) 再windows组件中添加Network DTC组件
3) 命令行运行:net start msdtc
4) 再服务中将msdtc服务设置成自动启动
5. 自动配置ip脚本设置
将nicinfo.ini,setnicip.vbs, reboot.exe, nicinfo.log拷贝到c:\windows下,然后按照以下步骤操作
以上文件在如下地址下载:
http://down.51cto.com/data/479105
1) 运行---gpedit.msc
2) 本地计算机策略---windows设置---脚本(启动/关机)---启动---添加---C:\WINDOWS\setnicip.vbs
6. 驱动安装及升级
为虚拟机添加升级相应驱动,操作步骤如下:
1) 关机
2) 添加一块virtio磁盘
3) 添加一块virtio网卡
4) 挂载最新的virtio驱动iso镜像
5) 开机,会提示发现新硬件,再光驱上查找安装相应的驱动
6) 升级intel e1000网卡驱动到最新版本,驱动可以再intel官网上下载
注意事项:因为目前windows机器基本硬件是硬盘使用virtio,网卡使用e1000,一切完成之后,尽量保障模版的硬盘采用virtio方式,并配置2块e1000的网卡。否则可能启动的时候网卡没有加载,而配置ip的脚本已经运行,造成ip制动配置失败。
7. 相关安全设置
修改外网网卡,除了tcp/ip这一项外,其他选项全部不勾选。
然后在tcp/ip---属性---高级---wins---选项,勾选禁用NetBIOS over tcp/ip选项
内网网卡不用做类似的设置。
8. 开启远程桌面
模版机默认开启远程桌面。
9. Windows server 2008 激活
Windows server 2008 需要注入正版序列号,并激活,激活的时候需要联网并配置dns。
转载于:https://blog.51cto.com/xiaoli110/962934