Has anyone used RT Server Customizer?

Soldato
Joined
27 Feb 2003
Posts
7,324
Location
Shropshire
I'm trying to slipstream a driver into a Server 2008 R2 ISO, plus tweak a few default settings (eg install SNMP)

I make a bootable USB stick but having tried a few times, Windows setup doesn't see the RAID controller in the server - it seems the drivers aren't being added properly to the build.

RTSC does give a choice of adding the driver to install.wim or boot.wim. I've tried both this morning without joy.

Am I missing something?
 
I've sacked off RTSC in favour of going via Windows System Image Manager and using autounattend.xml. The drivers are picked up in that but it won't go past the initial regional choice screen :rolleyes:

Code:
<?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="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <InputLocale>0809:00000809</InputLocale>
            <SystemLocale>en-GB</SystemLocale>
            <UserLocale>en-GB</UserLocale>
            <UILanguage>en-US</UILanguage>
        </component>
    </settings>
</unattend>
 
I think your prob is these are wrong.

<SystemLocale>en-GB</SystemLocale> should be en-US i thik
<UserLocale>en-GB</UserLocale>
<UILanguage>en-US</UILanguage and this one should be en-GB

Give that a go and see how you get on.
 
Just tried another combination (not the ones post by DarkendViper) and still got prompted for the language at the start. I manually chose them and then reviewed setupact.log:

Code:
012-08-23 17:53:48, Info       [0x0a018b] UI     User selected the language en-US for installation.
2012-08-23 17:53:48, Info       [0x0a0190] UI     User has selected the locale as en-GB.
2012-08-23 17:53:48, Info       [0x0a0191] UI     User has selected the keyboard type as 0809:00000809.
2012-08-23 17:53:48, Info       [0x0a0134] UI     Accepting Next. Exiting Page Install Windows.
2012-08-23 17:53:48, Info                  UI     Entering Page Install Windows.
2012-08-23 17:53:48, Info       [0x0a011c] UI     WizardDialogPost::SetActive
2012-08-23 17:54:01, Info       [0x0a018e] UI     Passing command line parameter ("X:\Sources\setup.exe /HideWelcome /uilanguage:en-US /targetlanguage:en-US /Targetinputlocale:0809:00000809 /Targetuserlocale:en-GB /HideOOBELangPage:TRUE") to IBS.

So on a DIY selection, Setup reckons:

  • User selected the language en-US for installation.
  • User has selected the locale as en-GB.
  • User has selected the keyboard type as 0809:00000809.
 
Just tried:

Code:
            <InputLocale>0809:00000809</InputLocale>
            <SystemLocale>en-US</SystemLocale>
            <UserLocale>en-GB</UserLocale>
            <UILanguage>en-GB</UILanguage>
            <UILanguageFallback>en-GB</UILanguageFallback>
            <SetupUILanguage>
                <UILanguage>en-US</UILanguage>
            </SetupUILanguage>

Doesn't work either. Grrr!
 
As in do the rest of the settings work? Yes, the RAID drivers on the stick are found and other settings are used (eg don't show EULA)
 
For Windows 7 I use:

Code:
<InputLocale>en-gb</InputLocale>
<SystemLocale>en-gb</SystemLocale>
<UILanguage>en-gb</UILanguage>
<UserLocale>en-gb</UserLocale>
 
For Windows 7 I use:

Code:
<InputLocale>en-gb</InputLocale>
<SystemLocale>en-gb</SystemLocale>
<UILanguage>en-gb</UILanguage>
<UserLocale>en-gb</UserLocale>

Nope, doesn't work for Server 2008 R2 - still asks for language.

Code:
        <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
		<InputLocale>en-gb</InputLocale>
		<SystemLocale>en-gb</SystemLocale>
		<UILanguage>en-gb</UILanguage>
		<UserLocale>en-gb</UserLocale>
        </component>
 
I'm doing something wrong somewhere, as even trying all US doesn't work:

Code:
        <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <InputLocale>en-US</InputLocale>
            <SystemLocale>en-US</SystemLocale>
            <UserLocale>en-US</UserLocale>
            <UILanguage>en-US</UILanguage>
            <SetupUILanguage>
                <UILanguage>en-US</UILanguage>
            </SetupUILanguage>
        </component>
 
What's really annoying is I have autounattend.xml doing these tasks fine:

  • Pick up extra RAID drivers on the USB stick
  • Skip the EULA
  • Create a single partition on the first array and install Windows to that
  • Install and configure the SNMP service with the required traps (Public / Private)
  • Disable IE Enhanced Security for Administrators
  • Set the Administrator password
  • Autologon when setup has finished

Just why will it not skip the language choice and "Install Now"?!? :mad::rolleyes::(
 
Back
Top Bottom