Article

ukdtom's picture

Adding 3rd-Party Storage Drivers to a Base Img (SysPrep)

Author Info

15 August 2008 - 2:30pm
Submitted by: ukdtom

article
Reads:

2990

Score:
2.25
2.3
4
 
Comments:

0

By Tommy Mikkelsen

  1. Install a target wkstn with the relevant drivers, and make sure they are working correctly.
  2. Take a look at the devicemanager, and locate the driver. In this case, there are five.

    mikkelsen_1_0.gif

    Click image to enlarge.

  3. Right-click on the problem driver, and select properties/details.

    In the combo, select the "matching device ID" and write down the value.

    mikkelsen_2_0.gif

    Click image to enlarge.

  4. In your SysPrep.inf file, in the section named [SysPrepMassStorage] add this

    pci\ven_8086&dev_2850=

    In this case it's

    pci\ven_8086&dev_2850=c:\windows\pro\oem\0\iaahci.inf
    (The path c:\windows\pro\oem\0 contains the driver in the base img.)

  5. Repeat for the other driver as well.
  6. Copy the drivers to the workstation that you create your BaseImg on, and follow the path stated in the sysprep.inf file.

    c:\windows\pro\oem\0

  7. Make sure that sysprep contains the following:
    [Unattended]
        OemSkipEula=Yes
        InstallFilesPath=C:\WINDOWS\PRO\OEM\I386
        DriverSigningPolicy=Ignore
        ExtendOemPartition=1
        FileSystem=LeaveAlone
        KeepPageFile=0
        TargetPath=\WINDOWS
        OemPnPDriversPath=windows\pro\oem\0;
        ConfirmHardware=No
        OverwriteOemFilesOnupgrade=No
        oempreinstall=yes
        updateInstalledDrivers=Yes
  8. Now take/run sysprep, and you should be a happy guy/girl.

Author Info

15 August 2008 - 2:30pm
Submitted by: ukdtom




User Comments

© 2009 Novell, Inc. All Rights Reserved.