Upgraded from MDT 2010. My old imported task sequences are working great. I created a new base image with 2012, loaded it into my production share, created a task sequence with Drivergroup001 but for some reason it will not load the drivers on any machine. I looked at the log file and the drivergroup001 is being set, PnPEnum.exe is executed and MDT is copying the correct drivers to c:\drivers (I can see them on the computer), but it is not loading them into the OS. I seems to be missing PnP/ injection step.
DriverGroup001 Task Sequence Variable is set in the preinstall phase
Since I am using drivergroups I set inject drivers to nothing in preinstall phase
Post install phase has the default inject driver task: cscript.exe "%SCRIPTROOT%\ZTIdrivers.wsf"
In the unattend.xml I have the driver path set to:
<settings pass="offlineServicing">
<component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DriverPaths>
<PathAndCredentials wcm:keyValue="1" wcm:action="add">
<Path>\Drivers</Path>
</PathAndCredentials>
</DriverPaths>
</component>
</settings>
Any ideas why drivers will not load?