locked
Samsung XE700T1C - USB Deploy Win 8 32-Bits only WiFi RRS feed

  • Question

  • I am attempting to prepare a USB-Stick based deployment of Windows 8  (32-Bits) Enterprise by MDT 2012 SP1 with LT.

    Source (SW_DVD5_SA_Win_Ent_8_32BIT_English_Full_MLF_X18-16218)

    So far I have been able to successfully deploy to a "normal laptop" (HP 8560p) with the NIC connected to the network.

    When i deploy to a Samsung XE700T1C with only WiFi no NIC i get a error! (Welcome to the wonderful world of ultrabooks, where we don't have NIC's to PXE boot!)

    I get the error "Windows Could Not parse or process unattend answer file  C:\Windows\Panther\unattend.xml for pass [specialize]. The answer file is invalid"

    Error logs:

    UnattendErrorFromResults: Error text = Windows could not parse or process unattend answer file [C:\windows\Panther\unattend.xml] for pass [specialize]. The answer file is invalid.

     Error      [0x060565] IBS    Callback_Unattend_InitEngine:The provided unattend file [C:\windows\Panther\unattend.xml] is not a valid unattended Setup answer file; hr = 0x1, hrSearched = 0x1, hrDeserialized = 0x0, hrImplicitCtx = 0x0, hrValidated = 0x1, hrResult = 0x80220005

    Unattend.xml

    <?xml version="1.0" encoding="UTF-8"?>
    -<unattend xmlns="urn:schemas-microsoft-com:unattend"> -<settings pass="windowsPE"> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-Setup"> -<ImageInstall> -<OSImage> <WillShowUI>OnError</WillShowUI> -<InstallTo> <DiskID>0</DiskID> <PartitionID>1</PartitionID> </InstallTo> -<InstallFrom> <Path>.\Operating Systems\Windows 8 Enterprise x86\Sources\install.wim</Path> -<MetaData> <Key>/IMAGE/INDEX</Key> <Value>1</Value> </MetaData> </InstallFrom> </OSImage> </ImageInstall> -<Display> <ColorDepth>16</ColorDepth> <HorizontalResolution>1024</HorizontalResolution> <RefreshRate>60</RefreshRate> <VerticalResolution>768</VerticalResolution> </Display> -<ComplianceCheck> <DisplayReport>OnError</DisplayReport> </ComplianceCheck> -<UserData> <AcceptEula>true</AcceptEula> -<ProductKey> <Key/> </ProductKey> </UserData> </component> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-International-Core-WinPE" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> -<SetupUILanguage> <UILanguage>en-US</UILanguage> </SetupUILanguage> <InputLocale>0409:00000409</InputLocale> <SystemLocale>en-US</SystemLocale> <UILanguage>en-US</UILanguage> <UserLocale>en-US</UserLocale> </component> </settings> -<settings pass="generalize"> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-Shell-Setup" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DoNotCleanTaskBar>true</DoNotCleanTaskBar> </component> </settings> -<settings pass="specialize"> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-UnattendedJoin"> -<Identification> <JoinDomain/> <JoinWorkgroup/> <MachineObjectOU/> </Identification> </component> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-Shell-Setup"> <ComputerName/> <ProductKey/> <RegisteredOrganization>IVENT</RegisteredOrganization> <RegisteredOwner>IVENT</RegisteredOwner> <TimeZone/> <DoNotCleanTaskBar>true</DoNotCleanTaskBar> </component> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-IE-InternetExplorer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Home_Page>about:blank</Home_Page> </component> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-Deployment" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> -<RunSynchronous> -<RunSynchronousCommand wcm:action="add"> <Description>EnableAdmin</Description> <Order>1</Order> <Path>cmd /c net user Administrator /active:yes</Path> </RunSynchronousCommand> -<RunSynchronousCommand wcm:action="add"> <Description>UnfilterAdministratorToken</Description> <Order>2</Order> <Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v FilterAdministratorToken /t REG_DWORD /d 0 /f</Path> </RunSynchronousCommand> -<RunSynchronousCommand wcm:action="add"> <Description>disable user account page</Description> <Order>3</Order> <Path>reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\OOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f</Path> </RunSynchronousCommand> </RunSynchronous> </component> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-International-Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <InputLocale>0409:00000409</InputLocale> <SystemLocale>en-US</SystemLocale> <UILanguage>en-US</UILanguage> <UserLocale>en-US</UserLocale> </component> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-TapiSetup" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <TapiConfigured>0</TapiConfigured> -<TapiUnattendLocation> <AreaCode>""</AreaCode> <CountryOrRegion>1</CountryOrRegion> <LongDistanceAccess>9</LongDistanceAccess> <OutsideAccess>9</OutsideAccess> <PulseOrToneDialing>1</PulseOrToneDialing> <DisableCallWaiting>""</DisableCallWaiting> <InternationalCarrierCode>""</InternationalCarrierCode> <LongDistanceCarrierCode>""</LongDistanceCarrierCode> <Name>Default</Name> </TapiUnattendLocation> </component> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-SystemRestore-Main" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DisableSR>1</DisableSR> </component> </settings> -<settings pass="oobeSystem"> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-Shell-Setup"> -<UserAccounts> -<AdministratorPassword> <Value>QQBTAEQAcQB3AGUAMQAyADMAQQBkAG0AaQBuAGkAcwB0AHIAYQB0AG8AcgBQAGEAcwBzAHcAbwByAGQA</Value> <PlainText>false</PlainText> </AdministratorPassword> </UserAccounts> -<AutoLogon> <Enabled>true</Enabled> <Username>Administrator</Username> <Domain>.</Domain> -<Password> <Value>QQBTAEQAcQB3AGUAMQAyADMAUABhAHMAcwB3AG8AcgBkAA==</Value> <PlainText>false</PlainText> </Password> <LogonCount>999</LogonCount> </AutoLogon> -<Display> <ColorDepth>32</ColorDepth> <HorizontalResolution>1024</HorizontalResolution> <RefreshRate>60</RefreshRate> <VerticalResolution>768</VerticalResolution> </Display> -<FirstLogonCommands> -<SynchronousCommand wcm:action="add"> <CommandLine>wscript.exe %SystemDrive%\LTIBootstrap.vbs</CommandLine> <Description>Lite Touch new OS</Description> <Order>1</Order> </SynchronousCommand> </FirstLogonCommands> -<OOBE> <HideEULAPage>true</HideEULAPage> <NetworkLocation>Work</NetworkLocation> <ProtectYourPC>1</ProtectYourPC> <HideLocalAccountScreen>true</HideLocalAccountScreen> <HideOnlineAccountScreens>true</HideOnlineAccountScreens> <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> </OOBE> <RegisteredOrganization>IVENT</RegisteredOrganization> <RegisteredOwner>IVENT</RegisteredOwner> <TimeZone/> </component> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-International-Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <InputLocale>0409:00000409</InputLocale> <SystemLocale>en-US</SystemLocale> <UILanguage>en-US</UILanguage> <UserLocale>en-US</UserLocale> </component> </settings> -<settings pass="offlineServicing"> -<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-PnpCustomizationsNonWinPE" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> -<DriverPaths> -<PathAndCredentials wcm:action="add" wcm:keyValue="1"> <Path>.\Drivers</Path> </PathAndCredentials> </DriverPaths> </component> </settings> <cpi:offlineImage xmlns:cpi="urn:schemas-microsoft-com:cpi" cpi:source="catalog://szg1106/w8_pilot/operating systems/windows 8 enterprise x86/sources/install_windows 8 enterprise.clg"/> </unattend>

    CS.ini

    [Settings]
    Priority=ByDesktopType, ByLaptopType, ByServerType, Default

    [Default]
    AdminPassword = Pa@w
    _SMSTSOrgName=Pilot Win 8 (x86) 
    OSInstall=YES
    CaptureGroups=NO
    SkipBDDWelcome=YES
    SkipDeploymentType=YES
    DeploymentType=NEWCOMPUTER
    SkipDomainMembership=YES
    SkipUserData=YES
    UserDataLocation=NONE
    SkipBuild=YES
    SkipProductKey=YES
    SkipPackageDisplay=YES
    SkipLocaleSelection=YES
    KeyboardLocale=0409:00000409
    UserLocale=nl-NL
    UILanguage=en-US
    SkipTimeZone=YES
    TimeZoneName=W. Europe Standard Time
    TimeZone=110
    SkipApplications=YES
    SkipAppsOnUpgrade=YES
    SkipAdminPassword=YES
    SkipCapture=YES
    SkipBitLocker=YES
    SkipSummary=YES
    SkipFinalSummary=YES

    JoinDomain=Workgroup
    TaskSequenceID=001
    BuildID=001
    HideShell=YES
    ApplyGPOPack=NO
    SkipRoles=YES


    [ByDesktopType] 
    Subsection=Desktop-%IsDesktop% 

    [ByLaptopType] 
    Subsection=Laptop-%IsLaptop% 

    [ByServerType] 
    Subsection=Server-%IsServer% 

    [Desktop-True]
    OSDComputerName=TB%SerialNumber%
    SkipComputerName=YES
    DoNotCreateExtraPartition=NO

    [Laptop-True]
    OSDComputerName=TB%SerialNumber%
    XResolution=1024
    YResolution=768
    SkipComputerName=YES
    DoNotCreateExtraPartition=NO

    [Server-True]

    [Laptop-False]
    OSDComputerName=TB%SerialNumber%
    SkipComputerName=NO
    DoNotCreateExtraPartition=YES


    Thursday, September 19, 2013 3:33 PM

Answers

  • It could the computername that messes up the unattend file, serialnumber sometimes contains prohibited characters.

    Thursday, September 19, 2013 5:00 PM

All replies

  • It could the computername that messes up the unattend file, serialnumber sometimes contains prohibited characters.

    Thursday, September 19, 2013 5:00 PM
  • Looks like your unattend.xml file was not set properly:

    Note that JoinDomain, JoinWorkgroup, MachineObjectOU, Computername, ProductKey, and TimeZone are blank, and not set.

    OOBE will barf if any of these values are blank.

    Please check the bdd.log, specifically in the ZTIConfigure step, to verify that MDT was setting the correct values. Also verify the c:\minint\unattend.xml file, this is the master file.

    	<settings pass="specialize">
    		<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-UnattendedJoin">
    			<Identification>
    				<JoinDomain/>
    				<JoinWorkgroup/>
    				<MachineObjectOU/>
    			</Identification>
    		</component>
    		<component language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35" processorArchitecture="x86" name="Microsoft-Windows-Shell-Setup">
    			<ComputerName/>
    			<ProductKey/>
    			<RegisteredOrganization>IVENT</RegisteredOrganization>
    			<RegisteredOwner>IVENT</RegisteredOwner>
    			<TimeZone/>
    			<DoNotCleanTaskBar>true</DoNotCleanTaskBar>
    		</component>
    	</settings>
    

    Also note, it looks like there was some formatting problems with the unattend.xml file you posted, looks like you viewed it within IE, and then copied it into the post. In the future please use the "insert code block" button, and copy the XML code directly (not from IE). Thanks


    Keith Garner - keithga.wordpress.com

    • Proposed as answer by Keith GarnerMVP Thursday, September 19, 2013 10:18 PM
    Thursday, September 19, 2013 10:18 PM