PXE启动WinPE后奇怪的路由表

我有一个pxe启动WinPE使用iPXE,iPXEconfiguration文件如下:

sanhook iscsi:10.86.13.52::::iqn.2003-01.org.linux-iscsi.htpc.x8664:sn.d2a44be19814 cpuid --ext 29 && set arch amd64 || set arch x86 kernel http://10.86.13.52/ISO/wimboot initrd http://10.86.13.52/ISO/bootmgr bootmgr initrd http://10.86.13.52/ISO/bcd BCD initrd http://10.86.13.52/ISO/boot.sdi boot.sdi initrd http://10.86.13.52/ISO/winpe.wim boot.wim boot 

成功引导到PE后,我发现我无法连接到我的iSCSI目标,甚至无法ping IP。 然后我发现了下面这个奇怪的路由表:

 IPv4 Route Table =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 10.86.13.254 10.86.13.149 30 10.86.13.0 255.255.255.0 On-link 10.86.13.149 286 10.86.13.149 255.255.255.255 On-link 10.86.13.149 286 10.86.13.255 255.255.255.255 On-link 10.86.13.149 286 10.86.13.52 255.255.255.255 10.86.13.254 10.86.13.149 286 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0.0.1 306 127.255.255.255 255.255.255.255 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 10.86.13.149 286 255.255.255.255 255.255.255.255 On-link 127.0.0.1 306 255.255.255.255 255.255.255.255 On-link 10.86.13.149 286 

请注意10.86.13.52这行,怎么进入路由表? 我没有设置在我的DHCP服务器。 我试图删除它使用:

 route delete 10.86.13.52 and route delete 10.86.13.52 mask 255.255.255.255 

但都失败了,说找不到该项目。

任何想法?

回答我自己的问题。 请参阅此页面的底部。 仍然需要找出如何通过iPXE脚本清除网关。

10.86.13.52是你的http服务器

10.86.13.149是由DHCP分配给客户端的IP

10.86.13.254是DHCP提供的默认网关

我想你只是因为司机问题而没有networking

从WinPE获取控制台会话(SHIFT + F10)并用Notepad.exe列出文件的内容:

Notepad.exe x:\Windows\inf\setupapi.app.log

find标识networking适配器的即插即用ID(PnPID)的部分,然后查看该驱动程序是否已正确加载。

请考虑即使在文件中没有错误,它仍然是一个驱动程序的问题…