17370845950

KVM虚拟化Windows 模版制作步骤

1. 安装

虚拟机配置设置如下:

CPU 内存大小(MB) 硬盘方式、大小(G) 网卡方式 Windows 2003 系列

2个

512

IDE、5G

e1000

Windows 2008 系列

2个

1024

IDE、20G

e1000

安装步骤:

使用操作系统的iso镜像进行安装,安装完成后,确保更新至最新补丁和安全策略。

2. 虚拟内存配置

由于虚拟机的内存需求各不相同,因此需要将模板的虚拟内存设置为系统自动管理。具体操作如下:

3. 时钟和Boot.ini配置

为了减少虚拟机时间漂移的影响,需要进行以下设置:

为虚拟机配置一个NTP服务器。

启用精确时钟设置,对于Windows 2003,修改c:\boot.ini文件,并在启动行末尾添加/usepmtimer参数;对于Windows 2008,在命令提示符下执行以下命令:

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) 重启系统

如果需要重新启用msdtc,按照以下步骤操作:

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目录下,然后按照以下步骤操作