Jump to content

Recommended Posts

Posted

Hello, I finally managed to get a semi working build for my mass Vista deployment.

I still have a couple bug which I don't know how to solve (read the doc but couldnt solve).

1) It still ask me, in that language I want to use in my setup.

2) Still ask me about the disk where I want to install.

3) Doesn't join the domain. Network drivers are installed.

Here is my file:

<?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" >
<ComputerName>TEST</ComputerName>
<RegisteredOrganization>Domaine TEST</RegisteredOrganization>
<RegisteredOwner>John Doe</RegisteredOwner>
<TimeZone>US Eastern Standard Time</TimeZone>
<StartPanelOff>false</StartPanelOff>
<ProductKey>SOME-KEY-ARE</ProductKey>
</component>
<component name="Microsoft-Windows-UnattendedJoin" >
<Identification>
<Credentials>
<Domain>domain.dom</Domain>
<Password>adminpass</Password>
<Username>administrator</Username>
</Credentials>
<JoinDomain>domaine.dom</JoinDomain>
<UnsecureJoin>false</UnsecureJoin>
<MachineObjectOU></MachineObjectOU>
<DebugJoin>false</DebugJoin>
</Identification>
</component>
<component name="Microsoft-Windows-International-Core" >
<SystemLocale>fr-CA</SystemLocale>
<UILanguage>fr-CA</UILanguage>
<UILanguageFallback>fr-CA</UILanguageFallback>
<UserLocale>fr-CA</UserLocale>
<InputLocale>0c0c:00001009</InputLocale>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<SkipMachineOOBE>true</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
<NetworkLocation>Work</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<UserAccounts>
<AdministratorPassword>
<Value>Encrypted_VALUE</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
<DomainAccounts>
<DomainAccountList wcm:action="add">
<Domain>domaine.dom</Domain>
<DomainAccount wcm:action="add">
<Group>Administrators</Group>
<Name>Domain Admins</Name>
</DomainAccount>
</DomainAccountList>
</DomainAccounts>
</UserAccounts>
</component>
<component name="Microsoft-Windows-International-Core">
<InputLocale>0c0c:00001009</InputLocale>
<SystemLocale>fr-CA</SystemLocale>
<UILanguage>fr-CA</UILanguage>
<UserLocale>fr-CA</UserLocale>
<UILanguageFallback>fr-CA</UILanguageFallback>
</component>
</settings>
<settings pass="offlineServicing">
<component name="Microsoft-Windows-PnpCustomizationsNonWinPE">
<DriverPaths>
<PathAndCredentials wcm:action="add" wcm:keyValue="1">
<Credentials>
<Domain>domaine</Domain>
<Password>admin</Password>
<Username>administrator</Username>
</Credentials>
<Path>\\server.domaine.dom\REMINST\Drivers\Net</Path>
</PathAndCredentials>
</DriverPaths>
</component>
</settings>
<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" processorArchitecture="x86" >
<DiskConfiguration>
<WillShowUI>OnError</WillShowUI>
<Disk wcm:action="add">
<WillWipeDisk>true</WillWipeDisk>
<DiskID>0</DiskID>
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Active>true</Active>
<Extend>false</Extend>
<Format>NTFS</Format>
<Letter>C</Letter>
<Order>1</Order>
<PartitionID>1</PartitionID>
</ModifyPartition>
</ModifyPartitions>
</Disk>
</DiskConfiguration>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:d:/vista_business.wim#Windows Vista BUSINESS"/>
</unattend>

Any help is greatly appreciated.

THANKS!


Posted

for language do it early as possible like PE

	<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>
</SetupUILanguage>
<InputLocale>0409:00000409</InputLocale>
<SystemLocale>en-US</SystemLocale>
<UILanguage>en-US</UILanguage>
<UILanguageFallback>en-US</UILanguageFallback>
<UserLocale>en-US</UserLocale>
</component>

You also have several places with blank spots where they don't need to be

" > should be ">

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...