|
先汗一把。不才愚钝,几乎搞了2周。
现在终于成功。特分享经验免得后来者走弯路
如果你以前也无法顺利启动pxe的wim,那么参考我的
方法。或许你可以摆脱所谓的人品的魔咒.
经验1.
pxeboot.n12 和bootmgr.exe需要配对。
其实关键还是bootmgr.exe. 大家如果查询论坛一定会
找到修改bootmgr.exe的方法。可惜能被简单修改bcd路径和字母大小写的bootmgr.exe
都无法顺利启动wim. 我是用了经过压缩或者说是加密的bootmgr.exe才启动成功的
特提供我启动成功的配对的pxeboot.n12 和bootmgr.exe,大家可以下载测试。
此bootmgr.exe在启动的时候会下载如下文件
2012-11-24 15:43:30 TFTP 1s 192.168.11.149 Get/octet C:\hanwin\grldr
2012-11-24 15:43:31 TFTP 0s 192.168.11.149 Get/octet C:\hanwin\menu.lst\01-00-21-70-F1-11-F7
2012-11-24 15:43:36 TFTP 0s 192.168.11.149 Get/octet C:\hanwin\pxeboot.n12
2012-11-24 15:43:37 TFTP 1s 192.168.11.149 Get/octet C:\hanwin\bootmgr.exe
2012-11-24 15:43:37 TFTP 0s 192.168.11.149 Get/octet C:\hanwin\Boot\BCD
2012-11-24 15:43:37 TFTP 0s 192.168.11.149 Get/octet C:\hanwin\boot\boot.sdi
2012-11-24 15:44:00 TFTP 23s 192.168.11.149 Get/octet C:\hanwin\boot\boot.wim
所以大家可以看到第5条请求记录是大写的。所以在linux上需要remap成小写。(win平台不需要)
也就是Boot\BCD要remap成boot\bcd
2. 大写字母remap成小写。包括斜杠也改成/
特提供我的tftp-hp服务器a的remap文件
rgG [\] / # convert slash \ to slash /
#convert all file and pathnames to lower case
rg B b # lower case
rg C c # lower case
rg D d # lower case
就真么简单了。别看真么简单。如果你自己摸索这种组合的话
够你喝一壶了。现在真的如此简单了。
欢迎测试后反馈。
谢谢
[ 本帖最后由 buypro 于 2012-11-24 17:04 编辑 ] |
|