WinPE缓慢dhcp崩溃LTI

在尝试启动安装向导之前,是否有一种好方法可以使LTI安装等待IP地址?

我目前遇到错误,当我启动我的PEimg,只是说部署共享的networkingpath不可用。 ipconfig在cmd ..我没有IP 🙁 IPCONFIG /续订得到我一个有效的IP地址,虽然。

我正在使用Microsoft Deployment Toolkit,WAIK 2008 sp1,server 2008部署服务。

使用带有WDS的Discovery WinPE CD,我遇到了同样的问题。

这是我如何解决它(相同的解决scheme应该为你工作):

  1. 使用ImageX挂载映像: (imagex / mountrw {path} \ boot.wim 1 {mountedDir})
  2. 用记事本打开winpeshl.ini(来自{mountedDir} \ windows \ system32)
  3. 编辑winpeshl.ini如下所示:

[LaunchApps]

X:\ WINDOWS \ SYSTEM32 \ Wpeinit.exe的

x:\ windows \ system32 \ ping.exe,“localhost -n 25”

x:\ sources \ setup.exe,“/ wds / wdsdiscover”

(把这行更改为开始你的LTI安装!!!)

保存,closures,卸载并提交图像: (imagex / unmount / commit {mounterDir})

这是我在startnet.cmd结尾处调用的一个脚本。 这里的目标是连接到\\ MYSERVER \ MYSHARE并运行存储在那里的菜单脚本。 如果脚本找不到,请释放并续订我的IP地址,然后重试。

echo OFF set INSTALL_SERVER=MYSERVER set INSTALL_SHARE=MYSHARE set INSTALL_ACCOUNT=INSTALLUSERNAME set INSTALL_PASSWORD=12345678 set INSTALL_ACCOUNT_DOMAIN=MYSERVER set START_SCRIPT=menu.cmd :NETWORK_LOGON echo. echo. echo Logging on to %INSTALL_SHARE% on %INSTALL_SERVER% echo as %INSTALL_ACCOUNT_DOMAIN%\%INSTALL_ACCOUNT%... 

这是一个平台来挑起名称parsing,

 ping 0.0.0.1 -n 3 -w 1000 > NUL ping %INSTALL_SERVER% > NUL 

这里是从WinPE到服务器的login尝试,

 net use \\%INSTALL_SERVER%\%INSTALL_SHARE% /user:%INSTALL_ACCOUNT_DOMAIN%\%INSTALL_ACCOUNT% %INSTALL_PASSWORD% pushd \\%INSTALL_SERVER%\%INSTALL_SHARE% if exist %START_SCRIPT% call %START_SCRIPT% 

如果我看不到菜单脚本,那么我释放并更新并重试,

 if not exist %START_SCRIPT% ( ipconfig /release ipconfig /renew goto :NETWORK_LOGON ) 

感谢您的答案! 我昨天在TrueSec(LabCenter)上进行了部署研讨会,并得到了一些不错的提示。 然后更多的谷歌search后,我发现这一点

http://www.deployvista.com

这在我看来是处理这个问题最正确的方法。

的Startnet.cmd:

 wpeutil InitializeNetwork ping localhost wpeinit 

经过10次回顾,它似乎对我来说是完美无缺的。 希望这会让你更容易!