none
Deploiement Windows 7 fichier XML combined , PB OOBE RRS feed

  • Discussion générale

  • Bonjour à tous.

    "Jeune" étudiant j'effectue un stage dans lequel je dois créé un serveur avec Windows server 2012 R2.

    Pour l'instant la prise en main de cette OS et ces structures ne m'ont pas trop posé de problème.

    mais voila j'arrive à la partie clonage et déploiement.

    récapitulatif des services et test: 

    -j'ai bien déployé WDS avec DHCP.

    -Test de capture et de déploiement.

    -j'ai installé WAIK.

         création de 2 fichiers Réponse pour automatiser , même la partie OOBE se fait seul Cool ;-) .

    Et la petit souci.

    Le réseau sur lequel je travail est en adresse IP Fixe (pas moyen de déroger à cette règle).

    du coup un peu de recherche et bam je trouve

    https://technet.microsoft.com/fr-FR/library/c026170e-40ef-4191-98dd-0b9835bfa580#Combined

    Je me dit super voila ce qu'il me faut.Car

    les Machines sont toutes nommées. (Donc une fois approuvé et nommé avec WDS je lui affecte un fichier XML combined)

    du coup

    <?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">
                <SetupUILanguage>
                    <UILanguage>fr-FR</UILanguage>
                </SetupUILanguage>
                <InputLocale>fr-FR</InputLocale>
                <SystemLocale>fr-FR</SystemLocale>
                <UILanguage>fr-FR</UILanguage>
                <UILanguageFallback>fr-FR</UILanguageFallback>
                <UserLocale>fr-FR</UserLocale>
            </component>
            <component name="Microsoft-Windows-Setup" 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">
                <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>OS</Label>
                                <Letter>C</Letter>
                                <Order>1</Order>
                                <PartitionID>1</PartitionID>
                            </ModifyPartition>
                        </ModifyPartitions>
                        <DiskID>0</DiskID>
                        <WillWipeDisk>true</WillWipeDisk>
                    </Disk>
                    <WillShowUI>Never</WillShowUI>
                </DiskConfiguration>
                <WindowsDeploymentServices>
                    <Login>
                        <Credentials>
                            <Domain>xxxxxx.fr</Domain>
                            <Password>xxxxxx</Password>
                            <Username>administrateur</Username>
                        </Credentials>
                    </Login>
                    <ImageSelection>
                        <InstallTo>
                            <DiskID>0</DiskID>
                            <PartitionID>1</PartitionID>
                        </InstallTo>
                    </ImageSelection>
                </WindowsDeploymentServices>
            </component>
        </settings>
        <settings pass="specialize">
            <component name="Microsoft-Windows-UnattendedJoin" 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">
                <Identification>
                    <Credentials>
                        <Domain>xxxxxx.fr</Domain>
                        <Password>XXXXXXXX</Password>
                        <Username>XXXXXXXX</Username>
                    </Credentials>
                    <DebugJoin>false</DebugJoin>
                    <JoinDomain>XXXXXXXX.fr</JoinDomain>
                    <MachineObjectOU>OU=MachineEnAttente.DC=xxxxxx.DC=fr</MachineObjectOU>
                    <UnsecureJoin>true</UnsecureJoin>
                </Identification>
            </component>
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
                <ComputerName>Thethys</ComputerName>
                <TimeZone>Romance Standard Time</TimeZone>
                <DoNotCleanTaskBar>true</DoNotCleanTaskBar>
            </component>
            <component name="Microsoft-Windows-TCPIP" 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">
                <Interfaces>
                    <Interface wcm:action="add">
                        <Ipv4Settings>
                            <DhcpEnabled>false</DhcpEnabled>
                            <Metric>20</Metric>
                            <RouterDiscoveryEnabled>false</RouterDiscoveryEnabled>
                        </Ipv4Settings>
                        <Identifier>Ethernet 1</Identifier>
                        <UnicastIpAddresses>
                            <IpAddress wcm:action="add" wcm:keyValue="1">172.xxx.121.1/24</IpAddress>
                        </UnicastIpAddresses>
                        <Routes>
                            <Route wcm:action="add">
                                <Identifier>1</Identifier>
                                <Metric>10</Metric>
                                <NextHopAddress>172.xxx.121.18</NextHopAddress>
                                <Prefix>16</Prefix>
                            </Route>
                        </Routes>
                    </Interface>
                    <Interface wcm:action="add">
                        <Ipv4Settings>
                            <DhcpEnabled>false</DhcpEnabled>
                            <Metric>20</Metric>
                            <RouterDiscoveryEnabled>false</RouterDiscoveryEnabled>
                        </Ipv4Settings>
                        <Identifier>Local Area Connection</Identifier>
                        <UnicastIpAddresses>
                            <IpAddress wcm:action="add" wcm:keyValue="1">172.xxx.121.119</IpAddress>
                        </UnicastIpAddresses>
                        <Routes>
                            <Route wcm:action="add">
                                <Identifier>1</Identifier>
                                <Metric>10</Metric>
                                <NextHopAddress>172.xxx.121.18</NextHopAddress>
                                <Prefix>16</Prefix>
                            </Route>
                        </Routes>
                    </Interface>
                </Interfaces>
            </component>
            <component name="Microsoft-Windows-DNS-Client" 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">
                <Interfaces>
                    <Interface wcm:action="add">
                        <DNSServerSearchOrder>
                            <IpAddress wcm:action="add" wcm:keyValue="1">172.XxX.121.50</IpAddress>
                        </DNSServerSearchOrder>
                        <DNSDomain>xxxxxx.fr</DNSDomain>
                        <Identifier>xxxxx</Identifier>
                        <EnableAdapterDomainNameRegistration>true</EnableAdapterDomainNameRegistration>
                        <DisableDynamicUpdate>false</DisableDynamicUpdate>
                    </Interface>
                </Interfaces>
                <DNSDomain>xxxxxx.fr</DNSDomain>
                <UseDomainNameDevolution>true</UseDomainNameDevolution>
            </component>
        </settings>
        <settings pass="oobeSystem">
            <component name="Microsoft-Windows-International-Core" 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>fr-FR</InputLocale>
                <SystemLocale>fr-FR</SystemLocale>
                <UILanguage>fr-FR</UILanguage>
                <UILanguageFallback>fr-FR</UILanguageFallback>
                <UserLocale>fr-FR</UserLocale>
            </component>
            <component name="Microsoft-Windows-Shell-Setup" 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">
                <ShowWindowsLive>false</ShowWindowsLive>
                <TimeZone>Romance Standard Time</TimeZone>
            </component>
            <component name="Microsoft-Windows-Shell-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">
                <OOBE>
                    <HideEULAPage>true</HideEULAPage>
                    <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                    <NetworkLocation>Work</NetworkLocation>
                    <ProtectYourPC>3</ProtectYourPC>
                </OOBE>
            </component>
        </settings>
        <settings pass="auditSystem">
            <component name="Microsoft-Windows-Shell-Setup" 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">
                <UserAccounts>
                    <AdministratorPassword>
                        <Value>QgBhAG4AYQBiAGEAOABBAGQAbQBpAG4AaQBzAHQAcgBhAHQAbwByAFAAYQBzAHMAdwBvAHIAZAA=</Value>
                        <PlainText>false</PlainText>
                    </AdministratorPassword>
                </UserAccounts>
            </component>
        </settings>
        <cpi:offlineImage cpi:source="catalog://jupiter/fprogrammes/windows7sp1/fichierwindows7sp1/sources/install_windows 7 professional.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>

    Mais voila la configuration réseau ne passe pas.De plus la partie OOBE est toujours présente au moment du déploiement.

    Si quelqu’un a une petite idée je suis preneur (l'administrateur réseau pour qui j'effectue ce travail n'est pas issu de cette formation je doit donc trouver le moyen d'automatiser tout le déploiement donc pas de MDT qui demande le nom de la machine et les param's réseaux).  


    jeudi 12 mai 2016 14:08

Toutes les réponses

  • Bonjour Adrelion,

    Vous souhaitez au final automatiser l'installation + configuration de vos postes Windows 7 ?

    Comment planifiez vous de faire cela sachant que vous devez donner un IP fixe à vos postes ?

    Cordialement,

    Emile


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 13 mai 2016 13:18
  • Bonjour Emile,

    Oui tout à fait installation et configuration des postes .

    En nommant et validant les demandes des Machines dans WDS, j ai vu qu'il était possible d' attacher un fichier XML.Dans les Propriétés du périphériques( J'aurai bien mis une image mais mon compte n est pas validé  ) .

    Cette emplacement n'est-il pas prévu pour mettre un fichier xml combiné ?

    Si non faut-il en plus installer MDT créé la BD avec l'ensemble de mon parc. puis générer un fichier qui interroge la BD pour nommer et configurer les postes lors du démarrage PXE?

    Merci d'avoir pris le temps de répondre à ma question.


    vendredi 13 mai 2016 15:24
  • Bien après avoir cherché dans bien des directions j'ai modifié ma vision du déploiement et je gère un certain nombre de fichier de réponse pour mes différentes implémentations de machines.

    J'utilise la récupération de nom de machine via la variable globale %COMPUTERNAME%, et utilise netsh dans un petit script stocké sur le serveur.

    N'étant pas dans une formation d'administrateur mais de développeur, j'ai passé un peu de temps à chercher la solution la plus viable pour mon tuteur qui lui non plus n'est pas un administrateur pur souche.Si certains sont intéressé par un petit tutoriel il m'est tout à fais possible d'en réaliser un.

    Faite moi signe ;) . A bientôt la communauté.

    Adrelion

    vendredi 17 juin 2016 12:04