配置WDS支持使用UEFI模式启动
使用WDS通过Legacy+MBR方式部署操作系统不难,网上文章也有很多,本文就不赘述了,主要记录一下通过UEFI+GPT方式部署。 网上文章虽然也有介绍通过UEFI+GPT方式部署,但大多数说的比较模糊,没有具体的操作步骤。通过Bing国际版的不断搜索,终于找到了一篇介绍的非常详尽的文章?Installing and Configuring Windows Deployment Services for PXE Booting with Windows Server 2016? 虽然是英文,但作者的思路和排版都十分清晰,所以阅读起来非常容易,就不再翻译了,有需要的朋友可以直接点进去看。 我的环境:AD+DHCP(2012R2)、WDS(2016),属于DHCP和WDS服务器分开部署的情况。 ? 说说遇到的两个坑,希望能够帮到有需要的朋友。 第一个坑:RemoteInstall文件夹中没有 bootx64wdsmgfw.efi 文件 我安装了两遍WDS都没有发现这个文件,后来继续搜索,终于得知是藏在C:WindowsSystem32RemInstbootx64里了,把它拷贝到D:RemoteInstallBootx64就可以了。 ? 第二个坑:Loading Files 加载 boot.sdi 和 boot.win文件速度极慢 我配置完成DHCP和WDS之后是用虚拟机测试的,发现速度极慢之后开始搜索,找到了这篇文章:boot.sdi very very slow,根据文章中的提示打开微软文档库 How to Modify the BCD Store Using Bcdedit ,开始修改default.bcd文件的 TFTP Block Size 和 TFTP Window Size,但尝试了N种组合之后没有任何改变,Loading速度依然极慢。继续搜索,看到一篇帖子中提到有可能是启动文件中缺少VM虚拟机的网卡驱动导致的,于是拿来一台PC做实验,果然速度正常了,虽然不确定究竟是不是驱动的问题,但毕竟还是为了给PC和笔记本装机才部署的WDS,虚拟机就由它去吧。 至于TFTP Block Size 和 TFTP Window Size 应该如何组合,Intel的工程师做过实验。 具体可以参考实验报告UEFI PXE Boot Performance Analysis - Intel 从实验报告的这张图来看,似乎应该是 TFTP Window Size 越大越好(取值范围是1-64),但还没验证,哪位朋友验证过的话希望能留个言。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |