WDS, BOOT.WIM and Additional Drivers

I got a chance to test out the solution in the aforementioned MS KB article.  I was testing with VMware workstation 5.5.3 and Windows Vista x86 RTM.  The article in question has a few typos.  Here’s the steps that I followed to add the NIC drivers.

First, we need to get things ready.

  • I copied my boot.wim to a working folder called D:boot.
  • I created a folder called D:Mounted.
  • I copied the vmware drivers from the vmware tools ISO (E:program filesVMwareVMware ToolsDriversvmxnetwin2k). For other drivers I’d presume you take everything in the folder where the inf is. More than likely all you need is the inf and sys.

We’re now ready to update the boot image.  Note that we know the boot index for the default boot.wim is 2.  You may need to run "Imagex /info d:bootboot.wim" to identify the boot index for your WIM file.

  • imagex /mountrw d:bootboot.wim 2 D:mounted
  • peimg /inf=D:Driversvmxnet.inf D:mountedwindows
  • peimg /inf=D:Driversvmware-nic.inf D:mountedwindows
  • imagex /unmount /commit d:mounted

Now we are redy to get things going.

  • Copy the boot.wim back into RemoteInstall folder where you took it from originally (Make sure you left a copy of the original).
  • Make sure the VM has 512MB RAM and boot it up with the <F12> option to boot from the network.
  • If everything works, your driver should run and launch the WDS client.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.