Jump to content

tundra123

Member
  • Posts

    2
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

About tundra123

Profile Information

  • OS
    Server 2008 x64

tundra123's Achievements

0

Reputation

  1. Thanks for the suggestion. Tried auditSystem....no luck.
  2. I am using an Autounattend.xml format for both W2K8 R2 and W2K8 SP2. I keep my drivers on a USB stick and use %confisetroot% variable to make the Windows installation read the drivers from USB drive. I install all boot critical drivers in WindowsPE phase and non boot critical drivers in offlineServicing pass. <settings pass="offlineServicing"> <component language="neutral" name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"> <DriverPaths> <PathAndCredentials wcm:action="add" wcm:keyValue="1"> <Path>%configsetroot%\Windows\2008\Drivers1</Path> </PathAndCredentials> <PathAndCredentials wcm:action="add" wcm:keyValue="2"> <Path>%configsetroot%\Windows\2008\Drivers2</Path> </PathAndCredentials> </DriverPaths> </component> </settings> I set configsetroot to true in WindowsPE pass. Above xml works fine for 2008 R2 and 2008 R2 SP1. %configsetroot% variable is expanded and used fine. I can see the expanded path in the log files. For some reason, this does not work in W2K8 SP2. I tried replacing %configsetroot% with %systemroot%\configsetroot. Didn't work. But if I modify %configsetroot% with "D:\", it works. So it is not able to handle environment variables. I do not want to use hard-coded path if possible, as the driver letter might change based on system. Any suggestions/comments? Thanks in advance.
×
×
  • Create New...