Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


  • Content count

  • Donations

  • Joined

  • Last visited

Community Reputation

0 Neutral

About dbensing

  1. WinPE 2.0 simple Ghost Menu HTA

    First of all - Thanks for all the great info in this thread... I have created a Booting USB flash drive with a nice little Boot Environement. I am currently setting this up for a Ghost environment, but will probably be switching over to an ImageX environment in the future. I can get this to boot and work on my Dell D610s, Optiplex 280s, etc with no issue. It will not work on my D600s. The whole thing loads, but I get a script error when it trys to populate the Image lists. It is because it doesn;t load the network drivers right. It should work with the B57win32.inf driver like the other Dells that work, but it doesn't. I have tried putting my own drivers into the PE Image, but it doesn't seem to work. The 610, and 280 are using what appears to be an existing B57 driver in the PE environment. I guess the 600 doesn't like it (I saw all this from looking at the PE Boot Log and seeing what drivers load). Here is what my build scriptslook like: pushd "C:\Program Files\Windows AIK\Tools\PETools\" if not exist "c:\winpe_x86" ( rem Prepare the build environment call copype.cmd x86 "c:\winpe_x86" rem Copy the Windows PE source files from the image to the build environment md c:\winpe_x86\base imagex /apply "C:\Program Files\Windows AIK\Tools\PETools\x86\winpe.wim" 1 c:\winpe_x86\base rem Set TimeZone peimg /timezone="Eastern Standard Time" c:\winpe_x86\base rem Install optional components in to the image peimg /install=WinPE-HTA-Package c:\winpe_x86\base peimg /install=WinPE-Scripting-Package c:\winpe_x86\base peimg /install=WinPE-XML-Package c:\winpe_x86\base peimg /install=WinPE-WMI-Package c:\winpe_x86\base rem Install Applications xcopy /chery c:\Apps\imagex.exe "c:\winpe_x86\base\program files\imagex\imagex.exe" xcopy /chery c:\Apps\ghost32.exe "c:\winpe_x86\base\program files\ghost\ghost32.exe" rem Copy Custom startnet.cmd xcopy /chery c:\CMDFiles\startnet.cmd "c:\winpe_x86\base\windows\system32\startnet.cmd" rem Copy Custom Environment Files xcopy /chery c:\Apps\WSCwizard.hta "c:\winpe_x86\base\WSCwizard.hta" xcopy /chery c:\Apps\pe.jpg "c:\winpe_x86\base\pe.jpg" xcopy /chery c:\Apps\htaStyle.css "c:\winpe_x86\base\htaStyle.css" xcopy /chery c:\Apps\reboot.hta "c:\winpe_x86\base\reboot.hta" rem Install device drivers in to the image peimg /inf=c:\drivers\*.inf c:\winpe_x86\base\Windows ) popd Then I run another script to Prep and finish it up: pushd "C:\Program Files\Windows AIK\Tools\PETools\" rem Prepare the image for capture by optimizing it peimg /prep c:\winpe_x86\base /f rem Capture the image "c:\Program Files\Windows AIK\Tools\x86\imagex.exe" /boot /compress max /capture c:\winpe_x86\base c:\winpe_x86\ISO\sources\boot.wim "WSC Windows PE" popd Any ideas? I know about Mounting and applying the Drivers, then Unmounting, but that didn't do anything for me either... I am using the Vista Resource Kit as reference here. Just out of things to try and could use some help. Thanks, Darren