我最近开始着手进行映像和部署。我们希望使用 WDS 和 MDT 来管理映像,因为我们目前只使用 Acronis 对每种不同型号的计算机进行映像,并且有大约 10 个不同的映像。这种策略确实很难维护,并且使映像过程变得比它应有的更复杂。
不幸的是,我无法控制我的组织(大型组织内的小部门)中的任何网络基础设施,因此使用 WDS 进行 PXE 启动不起作用,所以我们必须使用发现映像。
目前,当启动发现映像时,我收到消息
WdsClient: There was a problem initializing WDS Mode.
浏览完设置操作和设置程序日志文件X:\Windows\Panther目录,实际的错误行是:
CallBack_WdsClient_DetectWdsMode: Failed to discover WDS Server, Error [11001].
CallBack_WdsClient_DetectWdsMode: No PXE boot information is present in registry.
仅当我使用 FQDN (comp.corp.contoso.com) 时才会发生错误 [11001]。如果我使用主机名 (comp) 或 IPv4 地址,则会发生错误 [2]。
我已经确认可以使用主机名和 IP 地址 ping 服务器,并且服务器的防火墙目前已禁用以进行测试。此外,我可以通过设置帐户记录我的机器正在获取有效的 DHCP 地址并且正在处理正确的命令行参数。
有人对如何解决这个问题有什么见解或建议吗?
答案1
如果您使用的是 MDT,则无需使用 WDS Discover 映像。只需使用 MDT 中的 LiteTouch 启动映像(与您导入 WDS 的相同)。您可以使用 DVD 或 USB 驱动器,MDT 会通过网络提取安装映像以及任何应用程序、软件包和驱动程序。但是,您将失去多播能力。
PXE 使用小型内置网络驱动程序,但是一旦您启动到启动或安装映像,您将需要安装网络驱动程序。当您在 MDT 中生成启动映像时,您可以同时安装网络和存储驱动程序。如果您添加新驱动程序,则需要重新生成启动映像以安装它们。
从命令提示符创建发现映像时,您可以指定服务器名称或 IP 地址(不确定向导)。这在 TechNet 文章中有详细说明 '创建发现图像‘
希望这可以帮助
答案2
我不确定你说的 PXE 启动不是一种选择是什么意思。这是因为贵公司的计算机的 BIOS 不支持 PXE,所以你才使用 Discover 映像吗?
您所描述的情况听起来像是您的 Discover 映像正在加载,但未在网络上找到 WDS 服务器。您是否能够通过在 BIOS 中连接启用了 PXE 启动的计算机并启动安装映像来确认您的 WDS 服务器正在运行?
根据过去的经验,需要检查的一些事项是确认您已将网络驱动程序包含在映像中。还要检查 DHCP 服务器上的 DHCP 选项 66 和 67。我在选项 66 中输入了 WDS 服务器的 IP 地址,在选项 67 中输入了 boot\x86\wdsnbp.com,DHCP 服务器在与 WDS 服务器不同的服务器上运行。还要确认您只启用了 1 个网卡。
这个文件 -http://technet.microsoft.com/en-gb/library/cc770495%28v=ws.10%29.aspx#BKMK_O2- 表示您可以在 WinPEshl.ini 中指定 WDS 服务器,而无需启动 PXE 请求。
答案3
现在不用担心 WDS,如果您有基本的网络设置,则可以使用 MDT。使用 MDT 启动盘。WinOutreach 是对的,如果您愿意,您可以使用 DVD 或 USB。只需先担心如何启动并运行 MDT。如果无法进行 PXE 启动,则甚至不必考虑 WDS,您只是在浪费时间。现在坚持使用精简干净的 MDT,使用它的启动媒体。