Prestaged still need image selection

Hi all,

on my WDS server i have several windows images.
i created a prestaged entry and defined it correcly (it knows what bootimage to start)
in the prestaged entry i also gave it a unattended.xml.

the only thing is that i still need to select the image that i want to install (while this is in the xml).

is there something i missed??

xml:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-International-Core-WinPE" 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">
            <SetupUILanguage>
                <UILanguage>nl-NL</UILanguage>
                <WillShowUI>OnError</WillShowUI>
            </SetupUILanguage>
            <InputLocale>nl-NL</InputLocale>
            <SystemLocale>nl-NL</SystemLocale>
            <UILanguage>nl-NL</UILanguage>
            <UserLocale>nl-NL</UserLocale>
            <UILanguageFallback>en-us</UILanguageFallback>
        </component>
        <component name="Microsoft-Windows-Setup" 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">
            <DiskConfiguration>
                <Disk wcm:action="add">
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">
                            <Extend>true</Extend>
                            <Order>1</Order>
                            <Type>Primary</Type>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">
                            <Active>true</Active>
                            <Extend>false</Extend>
                            <Format>NTFS</Format>
                            <Label>Windows</Label>
                            <Letter>C</Letter>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
            <WindowsDeploymentServices>
                <Login>
                    <Credentials>
                        <Domain>WDS</Domain>
                        <Password><<Removed>></Password>
                        <Username><<Removed>></Username>
                    </Credentials>
                </Login>
                <ImageSelection>
                    <InstallImage>
                        <Filename>W7Thin.wim</Filename>
                        <ImageGroup>Windows 7</ImageGroup>
                        <ImageName>W7Thinpc</ImageName>
                    </InstallImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                </ImageSelection>
            </WindowsDeploymentServices>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim://<<Removed>>#Windows 7 ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>


February 16th, 2015 7:08am

Hi,

This issue could occur when there is an error during applying the unattended file. Specifically you are using a different UI language, it will fail if no such language pack exists.

Please change WillShowUI to Never and see the result. 

 <component name="Microsoft-Windows-International-Core-WinPE" 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">
            <SetupUILanguage>
                <UILanguage>nl-NL</UILanguage>
                <WillShowUI>OnError</WillShowUI>
            </SetupUILanguage>

<WillShowUI> is actually deprecated but still worth to have a try. 

If it still not work, please edit it like this:

<component name="Microsoft-Windows-International-Core-WinPE" 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">
            <SetupUILanguage>
                <UILanguage>en-us</UILanguage>
                <WillShowUI>OnError</WillShowUI>
            </SetupUILanguage>
            <InputLocale>nl-NL</InputLocale>
            <SystemLocale>nl-NL</SystemLocale>
            <UILanguage>nl-NL</UILanguage>
            <UserLocale>nl-NL</UserLocale>
            <UILanguageFallback>en-us</UILanguageFallback>
        </component>

Free Windows Admin Tool Kit Click here and download it now
February 17th, 2015 4:07am

unfortunatly it did not change anything.

although the setup UI languige was indeed menth to be en-us, becouse the boot.wim is in english.

1. i have not set a default xml as default.
2. i changed the UIlanguige to en-US < no result
3. i changed the UIlanguige to en-us < no result
4. i changed the WillshowUI to Never < no results in combination with en-us,en-US or nl-NL
5. all other settings works fine, such as the username/password. hard disk setting, etc

i have this WDSUnattend.xml set in "prestaged" > "Clientunattend"

then in the image i have set a OOBEunattend.xml that works fine(exept for the computername)

I select this image manually, then the rest goes unattended:

Image selection

New WDS client unattend XML:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-International-Core-WinPE" 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">
            <SetupUILanguage>
                <UILanguage>en-us</UILanguage>
                <WillShowUI>Never</WillShowUI>
            </SetupUILanguage>
            <InputLocale>nl-NL</InputLocale>
            <SystemLocale>nl-NL</SystemLocale>
            <UILanguage>en-us</UILanguage>
            <UserLocale>nl-NL</UserLocale>
            <UILanguageFallback>en-us</UILanguageFallback>
        </component>
        <component name="Microsoft-Windows-Setup" 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">
            <DiskConfiguration>
                <Disk wcm:action="add">
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">
                            <Extend>true</Extend>
                            <Order>1</Order>
                            <Type>Primary</Type>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">
                            <Active>true</Active>
                            <Extend>false</Extend>
                            <Format>NTFS</Format>
                            <Label>Windows</Label>
                            <Letter>C</Letter>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
            <WindowsDeploymentServices>
                <Login>
                    <Credentials>
                        <Domain>WDS</Domain>
                        <Password>Reyolped1</Password>
                        <Username>deployer</Username>
                    </Credentials>
                </Login>
                <ImageSelection>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                </ImageSelection>
            </WindowsDeploymentServices>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim:<<Removed>>#Windows 7 ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>


  • Edited by Ziglar89 Tuesday, February 17, 2015 9:08 PM added image screenshot
February 18th, 2015 12:00am

Hi,

Please have a try to change all language related entries to en-us to see the result. I would like to first confirm if it is the cause of the issue. 

  <component name="Microsoft-Windows-International-Core-WinPE" 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">
            <SetupUILanguage>
                <UILanguage>en-us</UILanguage>
                <WillShowUI>Never</WillShowUI>
            </SetupUILanguage>
            <InputLocale>nl-NL</InputLocale>
            <SystemLocale>nl-NL</SystemLocale>
            <UILanguage>en-us</UILanguage>
            <UserLocale>nl-NL</UserLocale>
            <UILanguageFallback>en-us</UILanguageFallback>
        </component>

If issue still exists please use Shift+F10 to open a command prompt, change the directory to X:\Windows\Panther and upload setupact.log and setuperr.log onto OneDrive.

Note: It will be shared to public so remove private information like computer name, domain name etc if needed. 


Free Windows Admin Tool Kit Click here and download it now
February 23rd, 2015 7:27am

i changed all the languiges to en-us.

even if i switch off all other boot images and install images it shows.
if i set the wdsunattend.xml as default for the entire processor group, it still forces me to choose the image.

LogFiles: http://1drv.ms/1vBi4mZ


  • Edited by Ziglar89 1 hour 31 minutes ago changed Logfile Link
February 26th, 2015 4:57am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics