Windows WDS和DHCP环境在UEFI平台同时引导Win和Linux

网友投稿 1257 2022-09-10

Windows WDS和DHCP环境在UEFI平台同时引导Win和Linux

Windows WDS和DHCP环境在UEFI平台同时引导Win和Linux

高级玩家简短版:DHCP通过策略下发启动服务器和启动文件,iPXE提供选单,wimboot实现对wim文件的直接引导。

缘起:公司主要用WDS部署系统,偶尔会大面积对硬盘数据进行安全擦除,之前在用shredos刻录在U盘里来搞,比较沙雕。早就有想法把Linux类的东西整合到现成的dhcp和wds环境中来,拖到这两天才有时间查资料调试。BIOS平台已经有比较多成功的实践,UEFI平台上Linux主要受限memdisk,另一个挑战是WDS SCCM这些闭源产品不同版本差异略大,文档少报错比较没头绪。

当然也可以不这么折腾,用Cobbler或者自己捣鼓一套DHCP/TFTP/PXE,主要是玩个新鲜,反复炒以前的冷饭多没意思。

环境: Windows Server 2019标准版 17763

iPXE 1.21.1+(gd3c89)

shredos 2021.08.2_21_x86-64_0.32.023_20220123

WDS集成活动目录,WDS和DHCP在同一网段,客户端在另外的网段,

三层ip helper同时转发DHCP和WDS,WDS监听DHCP包。

具体配置:

一、WDS取消DHCP监听,实现DHCP直接下发启动服务器和启动文件数据。

二、DHCP配置针对uefi客户端策略 ​​BCD boot.sdi boot.wim文件直接拖到HFS虚拟目录里,SCCM的BCD boot.sdi boot.wim参考iPXE官方文档

​​​BCD

initrd ​​boot.sdi

initrd ​​boot.wim

boot

:shred

kernel console=tty3 loglevel=3 nwipe_options="--autonuke --method dodshort --verify=off --nousb --verbose"

boot

总结:学习的过程总是痛苦的,各种失败,各种意外,弄到最后尽是疲惫。记起一场线下活动,百词斩的创始人聊类似的话题,他会让老师去学另一门外语,以体验此种痛苦。学习这玩意一旦掌握了很轻松,只是过程太难,所以那么多人中途就放弃了。。。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python菜鸟文本处理4种方法(python文本文件的操作步骤)
下一篇:react路由懒加,项目经常上线导致没有刷新的用户出现js文件加载失败: ChunkLoadError: Loading chunk 42 failed.
相关文章

 发表评论

暂时没有评论,来抢沙发吧~