如果当机器不支持PXE从网络启动时,WDS服务器是不是就无法用了呢? 其实并不然,在WDS服务器中还有发现映像这个功能可以实现不支持PXE启动的机器从WDS中安装操作系统。

如果您的计算机未启用 PXE,则可以创建一个发现映像,然后使用该映像在该计算机上安装操作系统。创建一个发现映像并将其保存到介质(CD、DVD、USB 闪存驱动器或其他类型的介质)之后,可以将计算机启动到该介质。启动计算机进入该发现映像后,该映像将查找 Windows 部署服务服务器,然后该服务器将安装映像部署到该计算机。可以将发现映像配置为指向特定的 Windows 部署服务服务器。这意味着如果您的环境中有多台服务器,您可以为每台服务器创建一个发现映像,然后基于服务器的名称为映像命名。创建完发现映像之后,接着创建包含该映像的介质。

输入映像名称、说明、保存的位置以及映像名称,并指定wds服务器的位置。

WDS系列之三:创建发现映像

WDS系列之三:创建发现映像

创建完成,现在就可以将创建的该映像命名为boot.win将原有安装光盘的boot.win替换掉,同时也要把安装介质中的install.win删除。拿到不支持PXE启动的计算机,引导其从这里启动,这样机器就会从该发现映像联系到WDS服务器从而进行系统安装。

WDS系列之三:创建发现映像

安装完成之后再启动映像是看不到刚才创建的发现映像。

WDS系列之三:创建发现映像

在指定路径既可以找到刚才创建的发现映像,为了测试效果。首先拿到一个原装的Windows 8的安装映像,利用Ultraiso打开。并把里面的boot.win和install.win同时删除,把刚才创建的发现映像命名为boot.win放到windows 8安装映像中的source目录中。这样做的目的是不引导计算机从创建的发现映像中启动从而在WDS中选择安装映像安装系统,所以也要把windows 8安装光盘中的install.win删除。

上述的操作已经完成,并且配置完成的映像名称叫做windows 8 WDS

创建了一台hyper-v虚拟机用于测试,因为在hyper-v中新版的网络适配器并不支持PXE启动,所以选择为测试虚拟机添加一个新版的网络适配器,启动次序指定从CD启动,让虚拟机从用刚才创建的发现映像启动.

从CD中启动而不是网络中启动,从下面就可以看到只支持从旧版网络适配器启动而不支持新版网络适配器

WDS系列之三:创建发现映像

网卡为新版的网卡,也不支持从PXE启动

WDS系列之三:创建发现映像

把创建好的发现映像打包成ISO之后加载到虚拟机

WDS系列之三:创建发现映像

开启虚拟机

首先看到的是正常安装的界面,而不是从PXE启动那样子要求按F12

WDS系列之三:创建发现映像

安装程序正在启动

WDS系列之三:创建发现映像

这时候就可以发现系统已经被引导到WDS服务器进行系统安装

WDS系列之三:创建发现映像

这时候打开域内的DHCP服务器可以看到这台启动的系统通过创建的发现映像获取到了IP地址,从而能和WDS进行通信。下载并安装安装映像.至于什么原理让它通过这个发现映像就能让本身不支持PXE网络启动的网卡通过DHCP获取到IP地址这个本人也明白原理,如有清楚的朋友可以一起交流。

WDS系列之三:创建发现映像

输入身份验证之后 下一步就可以读取到WDS中存在的几个安装映像。选择相应的安装映像就可以安装存在与WDS服务器中的系统

WDS系列之三:创建发现映像

Technorati 标记: 发现映像