How to Inject Dell USB 3.0 Drivers into 2008R2 Server Installation Media

Pertains to:

Dell R230, R330, T130, T330 Servers

Prerequisites:

  • Clean or freshly installed Windows 10 VM or PC that has never been joined to a domain or ever had antivirus installed

Required Tools:

Highlevel Steps

  1. Use LC ISO Creator to create an ISO of the 2008r2 DVD
  2. Use 7zip to extract the ISO to c:\temp\WindowsISO
  3. Download and extract the Dell USB 3.0 Drivers to c:\temp\USB
  4. Use DISM GUI to add the drivers to both boot.wim indexes(1,2) and the install.wim indexes(1,3,5)
  5. Create the new ISO with oscdimg
    Oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,bc:\temp\WindowsISO\boot\etfsboot.com#pEF,e,bc:\temp\WindowsISO\efi\microsoft\boot\efisys.bin  c:\temp\WindowsISOc:\temp\New2008r2.iso
  6. Burn to DVD or mount in iDRAC to boot from

Detail Steps

  1. Put the Windows Server 2008 R2 media in to the DVD drive
  2. Open LC ISO Creator
  3. Use the dropdown to select the DVD drive you put the 2008R2 DVD
  4. Click the Create ISO button
  5. Save the ISO to c:\temp\2008r2.iso
  6. Right click c:\temp\2008r2.iso and select 7zip, extract files
  7. Type c:\temp\WindowsISO and click the OK button
  8. While the files are extracting download the USB 3.0 driver to inject
  9. Right click the donwloaded USB 3.0 drivers and select, 7zip, extract files
  10. Type c:\temp\USB and click the OK button
  11. Open DISM GUI as administrator
  12. Type “C:\temp\windowsiso\sources\boot.wim” in the WIM File and click Display WIM Info. You should see something like this displayed
  13. Create a new folder c:\temp\mount
  14. Type “c:\temp\mount” for the Mount Location
  15. Click the Mount WIM button
  16. Click the Driver Managment tab
  17. Type or copy and paste this path  “C:\temp\usb\Intel_C230_USB3.0_MDNM0_A00_1spark\Intel_C230_USB3.0_MDNM0_A00\Intel_USB_3.0_xHC_Driver_Skylake_PV_4.0.0.36\Drivers” to the Drivers Folder Location
  18. Click the Add Drivers button
  19. Verify that you see “The operation completed successfully.” in the DISM Output window
  20. Click the Mount Control tab
  21. Click the Dismount WIM button and click Yes to commit the changes
  22. Now here is a tricky part. There are 2 indexes in the boot.wim and they both need to have the drivers added for this to work properly.  So we have to now select index 2 from the drop down list next to the Choose WIM button and repeat steps 15 thru 20
  23. Once you have added the drivers to index 1 and 2 of the boot.wim we can move on the to the install.wim
  24. Type “C:\temp\windowsiso\sources\install.wim” in the WIM File and click Display WIM Info. You should see something like this displayed
  25. Now for another trick part. To add the drivers to all 8 of the intall.wim indexes we will need to repeat steps 15-20 one at a time just like we did for the boot.wim.
    TIP: If you know you only need the Standard Edition then you will only need to add the drivers to index 1 and your done. I think most of you would like to add the driver to index 1, 3 and 5 or Standard, Enterprise and Datacenter to cover your bases.
  26. Select Index 1 from the drop down next to the Choose WIM button and repeat steps 15-20 for each index you wish to add drivers.
  27. Now we need to create the ISO to burn to DVD or use for USB boot
  28. Right click c:\temp\oscdimg.zip and select 7zip, extract files
    1. Type c:\temp and click the OK button
  29. Open and Admin Command Prompt and type or copy and paste the following command:
    c:\temp\oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,bc:\temp\WindowsISO\boot\etfsboot.com#pEF,e,bc:\temp\WindowsISO\efi\microsoft\boot\efisys.bin c:\temp\WindowsISO c:\temp\New2008r2.iso
  30. Burn the ISO to DVD with your favor burning software or mount the ISO from iDRAC to boot into

Notes:

  • No Windows Assessment and Deployment Kit required
  • All programs should be run as administrator
Categories: Uncategorized

6 Comments

Leave a Reply

%d bloggers like this: