Toute la terre est au courant : Windows 8 consumer Preview est disponible en Beta test ! C’est pour moi l’occasion de tester l’OS sous l’angle qui m’amuse le plus : le déploiement automatisé.
Dans cette série de billets, nous verrons ensemble comment installer Windows 8 sans architecture (pas de MDT, pas de WDS), juste à partir d’une clé USB.
- Une clé USB de 8 Go minimum.
- Les Sources de Windows 8
- L’outil : Windows USB/DVD Download tool
- L’ Automated Deployment Kit (ADK qui remplace le WAIK)
- Une machine de travail sous Windows 7 ou 8
- Une machine de test ou éventuellement une VM.
Préparation
Sur votre machine de travail, installez l’ ADK en sélectionnant les options suivantes :
Il n’est pas nécessaire de disposer de Windows 8 pour pouvoir réaliser votre Master silencieux, tout ce tutoriel est entièrement réalisable sous Windows 7.
Lancer ensuite l’outil Windows System Image Manager (WSIM) qui va nous permettre d’automatiser l’ensemble des taches du déploiement.
Dirigez-le vers votre clé USB, dans le répertoire Source, et choisissez le fichier Install.WIM
Vous découvrez alors les 7 étapes mère d’un déploiement Windows que nous allons remplir de façon à automatiser l’installation !
Phases de déploiement
Comme vous pouvez le voir dans la fenêtre du milieux, il y’a 7 étapes de configuration possibles pour installer Windows.
Toutes ces étapes ne sont pas indispensables pour réaliser une installation silencieuse.
-WindowsPE
-Specialize
-Oobe System
Création d’un fichier de réponse
Maintenant que nous avons une vue d’ensemble des différentes étapes du déploiement, créons un fichier de réponse qui permettra d’automatiser l’installation de Windows 8.
Chacun des éléments “existe en trois tailles” : x86, amd64 et wow64. Sélectionnez les éléments en fonction du type d’OS que vous souhaitez déployer. (Wow64 servant à faire du mixte, mais je ne suis plus sure…)
Phase : WindowPE
Choix de la langue d’installation:
Nous allons choisir dans cette étape, les langues à installer pour le clavier, l’interface, la date, l’heure durant la phase d’installation de Windows
Microsoft-Windows-International-Core-WinPE_neutralInputLocale = fr-FR | Langue du clavier |
UILanguage = fr-FR | Langue de l’interface |
SystemLocale = fr-FR | langue des applications non Unicode |
UILanguageFallback = fr-FR | langue des ressources système non localisé |
UserLocale=fr-FR | Paramètres régionaux ( Format des dates,heures, monnaies..) |
UILanguage = fr-FR | Langue du setup d’installation de Windows |
Vous devez obtenir quelque chose qui ressemble à ça :
Création et formatage des partitions :
L'installation de l'Os s'effectue en Deux temps, d'abord on sélectionne une partition que l'on préparera en définissant ces propriétés, ensuite on décide si il faut la formater.
Afin d’être sûre de savoir de quoi on parle, voici un bref rappel des différents types de partitions que vous pouvez configurer avec Windows 8 :
Les Primary Partition (partition principales) |
Je n’aborderai pas dans ce billet la création de partition UEFI, car ce point sera détaillé dans un prochain article.
Pour ce tutoriel, nous allons créer une partition primaire de 50 Go et une partition logique avec son lecteur qui prendront la totalité de l’espace restant sur le disque. Nous installerons l’OS sur la partition primaire. Le tout, à partir d’un disque qui sera entièrement reformaté !
Microsoft-Windows-Setup_neutral > DiskConfiguration >DiskDiskID=0 | sélection du 1er disque |
WillWipeDisk = true | le disque sera reformaté dans son intégralité |
Création d’une partition principale (Primary)
Microsoft-Windows-Setup_neutral > DiskConfiguration >Disk >CreatePartitionExtend = false | Utilise ou non tout l'espace libre sur le disque pour créer la partition (!) |
Order = 1 | définit l'ordre de création des partitions sur le disque |
Size = 50000 | taille de la partition en Mégabits (ici 50 GO). |
Type = Primary | type de partition : Primary, Extend ou Logical |
Définition des paramètres de formatage
Microsoft-Windows-Setup_neutral > DiskConfiguration >Disk >ModifyPartitionActive = True | définit la partition sur laquelle se trouvera l’OS (!) |
Format = NTFS | NTFS ou FAT |
Label = SYS-8 | le nom de la partition |
Letter = C | la lettre de la partition |
Order = 1 | Définit l'ordre de modification des partitions du disque |
PartitionID = 1 | Définit le numéro de la partition à modifier |
Installation de l’OS
Microsoft-Windows-Setup_neutral > Image Install >OS Image >InstallFrom > MetadataKey = /IMAGE/NAME | peut aussi être IMAGE/INDEX |
Value = Windows 8 Consumer Preview | nom de l’image WIM à déployer |
Microsoft-Windows-Setup_neutral > Image Install >OS Image >InstallTo
DiskID = 0 | Disque d’installation de l’OS |
Partition = 1 | Partition d’installation de l’OS |
A ce stade, nous avons terminé la configuration du disque Primaire. voyons maintenant les paramètres qui nous permettrons de créer la 2eme partition sur l’espace restant du disque.
Création d’une partition Étendu (Extend) avec son lecteur logique (Logical Drive) :
Définition de la partition Étendue avec ces attributs
Extend = True | |
Order = 2 | |
Type = Extend |
Définition du lecteur logique avec ces attributs
Microsoft-Windows-Setup_neutral > DiskConfiguration > Disk > CreatePartitionExtend = True | |
Order = 3 | |
Type = Logical |
Définition des paramètres de formatage
Microsoft-Windows-Setup_neutral > DiskConfiguration > Disk > ModifyPartitionExtend = False | |
Format = NTFS | |
Label = DATA | |
Letter = D | |
Order = 2 | |
PartitionID = 2 |
Nous en avons fini avec les disques et avec la phase WindowsPE.Une fois installé, votre OS devrait avoir un disque dont le partitionnement ressemble à ça :
Reste à indiquer les informations relatives au propriétaire de la machine, et au numéro de série de Windows 8.
Informations du propriétaire :
Microsoft-Windows-Setup_neutral > User DataAcceptEula = True | Acceptation de la licence utilisateur |
FullName = Diagg | Nom du propriétaire |
Organization = Zany & OpenEyes | Nom de l’organisation |
Clé Windows
Microsoft-Windows-Setup_neutral > User Data > ProductKeyKey = NBGX4-Q4RWF-RKJHQ-TXHFR-7H2K8 | Numéro de série Windows 8 Beta |
Définissons maintenant quelques paramètres de base en passant à la phase suivante.
Phase : Specialize
Choix du nom à donner à la machine déployée
Microsoft-Windows-Shell-Setup_neutralComputerName = MyWin8PC | Le nom qui sera donné à la machine. |
Configuration d’Internet Explorer
Microsoft-Windows-IE-InternetExplorer_neutralDisableFirstRunWizard =True | Désactive la configuration d’IE au 1er démarrage |
FavoritesDelete = True | Efface les favoris de Microsoft |
Home_Page = www.google.fr | Page par défaut d’IE |
Activation de Windows
Microsoft-Windows-Security-SPP-UXSkipAutoActivation =True | Active Windows sans assistance |
Finalisons l’installation en automatisant la phase de configuration qui à lieu la première fois que vous ouvrirez une session sur votre PC
Phase : Oobe System
Dans cette étape nous finalisons l’installation en supprimant tout les écrans d’accueil aux quels vous êtes soumis lors du premier démarrage de votre PC. Nous définiront les langues et claviers de l’OS et nous créerons également les comptes utilisateurs habilités à se connecter sur la machine.
Claviers et langues de l’OS
Microsoft-Windows-Internatitonal-Core_neutralInputLocale = fr-FR | Pour des claviers français/Arabe : fr-FR; ar-AS |
UILanguage = fr-FR | Langue de l’interface |
SystemLocale = fr-FR | langue des applications non Unicode |
UILanguageFallback = fr-FR | langue des ressources système non localisé |
UserLocale=fr-FR | Paramètres régionaux ( dates,heures, monnaies..) |
UILanguage = fr-FR | Langue du setup d’installation de Windows |
Choix du fuseau horaire
Microsoft-Windows-Shell-Setup_NeutralTimeZone =Central Europe Standard Time | correspond à GMT+1 |
Suppression des pages d’accueil.
Microsoft-Windows-Shell-Setup_Neutral > OOBEHideEULAPage = True | N’affiche pas l’accord de licence |
HideWirelessSetupInOOBE =True | N’affiche pas la sélection d’un réseau WIFI |
NetworkLocation = Home | Définit votre réseau local en privé/ de confiance |
ProtectYourPC = 1 | Windows va utiliser Windows Update |
Mot de passe de l’administrateur local.
Microsoft-Windows-Shell-Setup_Neutral >User Accounts > AdministratorPasswordValue = P@ssW0rd | Mot de passe de l’administrateur local du poste |
Création du premier compte utilisateur qui sera également administrateur local.
Microsoft-Windows-Shell-Setup_Neutral >User Accounts > LocalAccounts >LocalAccountDisplayName = Diagg | Nom affiché de l’utilisateur |
Group = Administrators | Groupes de sécurité de l’utilisateur |
Name = Diagg | Nom de l’utilisateur |
Mot de passe de l’utilisateur
Microsoft-Windows-Shell-Setup_Neutral >User Accounts > LocalAccounts > LocalAccount > PasswordValue = P@ssW0rd | mot de passe de l’utilisateur |
Nous en avons terminé avec cette première étape. Enregistrez votre fichier de réponse à la racine de votre clé USB en prenant soin de le renommer en Autounattend.xml.
Votre clé est prête ! insérez là dans votre machine de test, laissez le charme agir, au bout d’une 20ene de minutes vous devriez être en face de votre tout nouveau, tout beau Windows 8 !!!
Dans les prochains billets, nous aborderons la façon d’ajouter drivers, composant Microsoft, Applications et personnalisation des interfaces Metro et Windows. D’ici là, bonne installation et bonne amusement à la découverte de Windows 8 ….. !!!
Petit coup de pousse pour la prise en main :
La conférence de lancement de Windows 8 consumer preview qui vous expliquera comment utiliser Metro avec la sourie (à partir de 23 minute et 30 secondes)
Les raccourcis claviers principaux.
good :) meme s'il y a quelques fautes d'ortographe :)
RépondreSupprimerMerci pour l'article, ça m'aide !
RépondreSupprimerPar contre, ça ne fonctionne pas chez moi : j'ai un unique disque que je souhaiterais partitionner en trois (une partition primaire de 100Go, une partition étendue, et une partition logique prenant l'intégralité de l'espace restant).
Lorsque je lance l'installation en bootant depuis une clef usb, il m'affiche un message "Windows could not extend a partition on disk 0", suivi du numéro d'erreur 0x80300024. J'ai cherché, mais je n'ai rien trouvé de probant.
Vous auriez déjà rencontré ce problème ?
Envoyez-moi votre fichier XML par mail (adresse en haut de page)ou postez le en commentaire afin que j'y jeté un coup d' oeuil
Supprimer