积极答复者
SCCM2007SP2的OSD功能PXE失败

问题
-
SCCM2007SP2的OSD功能PXE失败
最近刚开始学SCCM,用Hyper-V部署了4台虚机,OS均为WS2008R2 Enterprise
。角色和配置信息如下:
1. DC1:DNS,192.168.0.91
2. MSSQL:SQL Server 2008 With SP1,192.168.0.92
3. SCCM:SCCM2007SP2,WDS,DHCP,192.168.0.93
4. Windows7:做PXE引导的客户端。网卡为Legacy Network Adapter。
配置SCCM大体过程如下:
1. 安装WDS角色,但不配置WDS服务。此时Windows Deployment Services Server服务为手动,启动该服务失败(可能是未配置WDS的原因)。
2. 在SCCM中安装DP和PXE服务点。稍后会自动创建D:\RemotInstall目录,并生成SMSBoot和SMSIMAGES等目录。
3. 把SCCM自带的X86映像分发到DP
4. 把Windows7光盘中的install.wim添加到Operating System Images
5. 把Windows7虚机的MAC地址导入SCCM,并添加到一个计算机集合。
6. 配置任务序列并分发到上一步的集合。
此时启动Windows7,一直停留在DHCP请求IP地址的阶段,几分钟后提示PXE引导失败。Pxecontrol.log有以下记录:
adding address to server list 192.168.00.93 $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:29:46.698 2010 China Standard Time><thread=2440 (0x988)>
adding address to server list 127.00.00.01 $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:29:46.698 2010 China Standard Time><thread=2440 (0x988)>
Sending availiability packet to: 192.168.0.93~ $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:29:46.698 2010 China Standard Time><thread=2440 (0x988)>
Sent 274 bytes to 192.168.000.093:4011~ $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:29:46.698 2010 China Standard Time><thread=2440 (0x988)>
Error receiving replies~ $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:30:01.792 2010 China Standard Time><thread=2440 (0x988)>
Sending availiability packet to: 127.0.0.1~ $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:30:01.792 2010 China Standard Time><thread=2440 (0x988)>
Sent 274 bytes to 127.000.000.001:4011~ $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:30:01.792 2010 China Standard Time><thread=2440 (0x988)>
Error receiving replies~ $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:30:16.886 2010 China Standard Time><thread=2440 (0x988)>
Pxe test request failed, error code is 16389.~ $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:30:16.886 2010 China Standard Time><thread=2440 (0x988)>
PXE test request failed, status code is -2147467259, 'Error receiving replies from PXE server'.~ $$<SMS_PXE_SERVICE_POINT><Mon May 17 22:30:16.886 2010 China Standard Time><thread=2440 (0x988)>
之后把WDS和DP,PXE都删除。然后重新添加WDS角色,这时配置WDS服务,并设置为远程安装目录为D:\RemoteInstall。然后再重复上述2-6步。
这时启动Windows
7,可以正常引导。但是会显示需要到WDS中Approved,并尝试下载smsboot\x64\abortpxe.com文件。
以下是我的问题:
1. 从网上找得资料看,都说只安装WDS角色,不需要配置WDS服务。可我做实验的结果是无法PXE引导。DHCP的选项设置如下:
这个问题该如何解决?
2. 我按下图配置WDS,为何仍提示需要Approve?我在WDS的控制台中点Pending Device节点,会有以下报错:
按理说这时应该是SCCM中的PXE服务点响应请求吧?
3. 我在WDS和SCCM中均没有配置X64引导映像,可为何客户机却尝试下载smsboot\x64\abortpxe.com文件?即使我配置了DHCP 067属性后仍会下载x64的文件?