1. 安装

安装虚拟机设置:

 

CPU

内存大小(MB)

硬盘方式、大小(G)

网卡方式

Windows 2003 系列

2个

512

IDE、5G

e1000

Windows 2008 系列

2个

1024

IDE、20G

e1000

安装方法:

用操作系统iso镜像安装,完成后安装最新的补丁和安全策略程序。

2. 虚拟内存设置

因为虚拟机的内存根据需求,有不同的大小设置,因此需要设置模版的虚拟内存为系统自动管理。设置方法如下:

KVM虚拟机怎么重装系统 kvm虚拟windows_ci

KVM虚拟机怎么重装系统 kvm虚拟windows_ci_02

KVM虚拟机怎么重装系统 kvm虚拟windows_模版_03

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这一项外,其他选项全部不勾选。

KVM虚拟机怎么重装系统 kvm虚拟windows_ci_04

然后在tcp/ip---属性---高级---wins---选项,勾选禁用NetBIOS over tcp/ip选项

KVM虚拟机怎么重装系统 kvm虚拟windows_模版_05

内网网卡不用做类似的设置。

8. 开启远程桌面

模版机默认开启远程桌面。

KVM虚拟机怎么重装系统 kvm虚拟windows_KVM虚拟机怎么重装系统_06

9. Windows server 2008 激活

Windows server 2008 需要注入正版序列号,并激活,激活的时候需要联网并配置dns。

转载于:https://blog.51cto.com/xiaoli110/962934