Deployment Solution

 View Only
  • 1.  Hi,Great article ! It

    Posted Dec 03, 2014 11:28 AM

    Hi,

    http://www.symantec.com/connect/blogs/windows7-untangling-scripted-installs-sysprep-and-configuration-passes

    Great article ! It helped me get started with Scripted OS install. I got Win7 installed but the drivers did not install. The drivers get copied to the local c: drive under C:\DriversDB but they don't get installed. I have the following in the answer file.

     

    <settings pass="offlineServicing">
     <component language="neutral" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-PnpCustomizationsNonWinPE">
       <DriverPaths>
         <PathAndCredentials wcm:action="add" wcm:keyValue="1">
           <Path>C:\DriversDB</Path>
         </PathAndCredentials>
       </DriverPaths>
     </component>
    </settings>

     

    What am I missing ? Please advise.

     

    Thanks in advance !!

     



  • 2.  RE: Hi,Great article ! It

    Trusted Advisor
    Posted Dec 03, 2014 11:33 AM

    You've got the pass and component correct as far as I can see...Is this a 32-bit Windows 7 scripted install you are doing?

    If you're doing 64-bit, the bit that says  processorArchitecture="x86"  should be changed to  processorArchitecture="amd64" 

    Kind Regards,
    Ian./



  • 3.  RE: Hi,Great article ! It

    Posted Dec 03, 2014 11:42 AM

    This is a 32-bit Win7. Offline servicing is the 2nd pass, shouldn't it install the drivers after the WinPE phase ? It does copy the drivers folder....but does not install them.

    Thanks!



  • 4.  RE: Hi,Great article ! It

    Trusted Advisor
    Posted Dec 03, 2014 12:00 PM

    At what point are you copying the drivers to C:\DriversDB?

    In my scripted install setups, my script to run the scripted install setup.exe copies the remote driver folder to my local driver source (c:\drivers) before the calling the Windows setup. That way, the folder is there ready for the offline pass to see it.

    Kind Regards,
    Ian./

     

     

     



  • 5.  RE: Hi,Great article ! It

    Posted Dec 03, 2014 12:19 PM
    How are you partitioning your disk? I found I had to put d:\drivers. Look in c:\windows\inf\setupapi.offline.log. You can put two PathAndCredentials entries, one for c: and one for d:


  • 6.  RE: Hi,Great article ! It

    Trusted Advisor
    Posted Dec 03, 2014 12:29 PM

    Nice catch Andy -didn't think of that!



  • 7.  RE: Hi,Great article ! It

    Posted Dec 03, 2014 12:46 PM

    The drivers are copied during the WinPE phase.It copies the Drivers to C:\DriversDB on the local PC.  Under the DriversDB folder, I have drivers in their own folders. I have following folders under DriversDB folder.

     

    Cardreader

    NIC

    Video

    Driveguard

    Do all drivers have to be at the root of DriversDB or having them in their own folder should work ? Please advise.

    There is only 1 partition on the disk. (C:\).

     

    Thanks !



  • 8.  RE: Hi,Great article ! It

    Trusted Advisor
    Posted Dec 03, 2014 01:09 PM

    Drivers can be placed in the folder however you wish. Windows will search from the root. Would you mind posting your xml file (or Private Message me with it if you don't want to display the laundy...)

    Can you also check that you've downloaded the correct driver architecture (x86) into C:\DriversDB? The log file Andy mentions (c:\windows\inf\setupapi.offline.log) would also be useful to see what the windows driver hunt attempted... 



  • 9.  RE: Hi,Great article ! It
    Best Answer

    Posted Dec 03, 2014 02:54 PM

    I figured out what the issue was.....I had domain credentials setup for the driver install on the unattend answer file...... I removed it and reimaged the PC. This time it installed the drivers. Thanks everyone for your help and suggestions.

     

    Thanks !!



  • 10.  RE: Hi,Great article ! It

    Posted Dec 04, 2014 06:07 AM
    Thanks for letting us know, helps us to help others.