Hi All,
I have a standalone (not AD connected) WDS 2012 that functions perfectly to a point. I can capture images, deploy them, add drivers, show multiple boot & install images.
My issue is that I can't get my OOBE unattend file to apply with a fresh x64 Win7 Pro wim file (not installed and sysprep'd fresh from the DVD); however the WDS unattend file does apply and sets up my partition preferences, image location and credentials to access it. I know there are two files that setup different sections of automation and that they are applyed in two different parts of WDS (server properties and install image properties). I have all of this set correctly and have set the OOBE against the install image.
I can't for the life of me work out why my OOBE won't apply, I get prompted for language, locale, computername, account etc.
I have searched but the only answers I have found all point to needing to use domain admin credentials in the WDS unattend file, I am using a 'local to the WDS box' admin account instead (NOT the builtin 'Administrator' account). Interestingly if I try to use the builtin 'Administrator' account it fails with a login error even though the credentials are correct.
My unattend files were created in WISM using x64 media on a WinXP box. I have even run up a Win7 WAIK box to test WISM from that just incase. I know x86 WISM can modify both and x64 WISM only does x64 but doesn't hurt to check (and rule out another suspect).
Checked the log files in C:\Windows\Panther
In my setupact.log I can see my entries from the unattend file and they aren't listed as erroring; the file is massive and the only error I can find is:
[0x0606cc] IBS There were no credentials specified for accessing UNC path '\\{myserverIP}\RemInst'
Even though it connects to the same UNC path for drivers and to get the actual image and xml files. Is there somewhere else in this file I need to look? Any key items to search for? I have scrolled through it all and nothing jumps out to me.
The setuperr.log has one line:
2014-08-18 15:53:33, Error [0x0b0010] WDS CallBack_WdsClient_CopyPrivatesDone: Failed to process client unattend variables. Error code [0x8007000D].[gle=0x00000057]
Contents of OOBE_Win7_x64_Pro_DualBoot.xml company specific items changed to {}:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<servicing></servicing>
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="{link
removed, unverified account}" xmlns:xsi="{link removed, unverified account}
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1280</HorizontalResolution>
<VerticalResolution>1024</VerticalResolution>
</Display>
<DisableAutoDaylightTimeSet>true</DisableAutoDaylightTimeSet>
<DoNotCleanTaskBar>true</DoNotCleanTaskBar>
<RegisteredOwner>{us}</RegisteredOwner>
<RegisteredOrganization>{me}</RegisteredOrganization>
<ShowWindowsLive>false</ShowWindowsLive>
<TimeZone>E. Australia Standard Time</TimeZone>
<ComputerName>{tried * & %MACHINENAME%}</ComputerName>
<ProductKey>{thekey}</ProductKey>
</component>
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="{link
removed, unverified account}{link removed, unverified account}
<InputLocale>0c09:00000409</InputLocale>
<SystemLocale>en-AU</SystemLocale>
<UILanguage>en-AU</UILanguage>
<UILanguageFallback>en-US</UILanguageFallback>
<UserLocale>en-AU</UserLocale>
</component>
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="{link
removed, unverified account}
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>net user administrator /active:yes</Path>
<Description>Enables the built-in admin account</Description>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-RemoteAssistance-Exe" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"
xmlns:wcm="{link removed, unverified account}
<fAllowToGetHelp>false</fAllowToGetHelp>
<fAllowFullControl>false</fAllowFullControl>
</component>
<component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="{link
removed, unverified account}
<DisableSR>1</DisableSR>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="{link
removed, unverified account}
<InputLocale>0c09:00000409</InputLocale>
<SystemLocale>en-AU</SystemLocale>
<UILanguage>en-AU</UILanguage>
<UserLocale>en-AU</UserLocale>
<UILanguageFallback>en-US</UILanguageFallback>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="{link
removed, unverified account}
<OOBE>
<ProtectYourPC>1</ProtectYourPC>
<NetworkLocation>Work</NetworkLocation>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
</OOBE>
<AutoLogon>
<Password>
<Value>{thepass}</Value>
<PlainText>false</PlainText>
</Password>
<Enabled>true</Enabled>
<LogonCount>1</LogonCount>
<Username>{thename}</Username>
</AutoLogon>
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1280</HorizontalResolution>
<VerticalResolution>1024</VerticalResolution>
</Display>
<RegisteredOrganization>{us}</RegisteredOrganization>
<RegisteredOwner>{me}</RegisteredOwner>
<TimeZone>E. Australia Standard Time</TimeZone>
<ShowWindowsLive>false</ShowWindowsLive>
<DoNotCleanTaskBar>true</DoNotCleanTaskBar>
<DisableAutoDaylightTimeSet>true</DisableAutoDaylightTimeSet>
<UserAccounts>
<AdministratorPassword>
<Value>{thepass}</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>{thepass}</Value>
<PlainText>false</PlainText>
</Password>
<Description>Local Admin account</Description>
<Group>Administrators</Group>
<DisplayName>{thename}</DisplayName>
<Name>{thename}</Name>
</LocalAccount>
<LocalAccount wcm:action="add">
<Password>
<Value>{thepass}</Value>
<PlainText>false</PlainText>
</Password>
<Description>Autologin generic account for presentaton usage</Description>
<Group>Users</Group>
<Name>{thename}</Name>
<DisplayName>{thename}</DisplayName>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
</settings>
<cpi:offlineImage cpi:source="catalog://{myserver}/reminst/boot/x64/images/install_win7_x64_pro_base_windows 7 professional.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Apologies for the post length, I just wanted to make sure I presented all of the info.
Any help would be much appreciated ;)