Deploiement de Windows 8 professionnel :

Objectif :

Déployer une image (master) d'un PC sous windows 8.

Outils nécessaires :

Le kit d'évaluation et de déploiement Windows (ADK) téléchargeable ici :Windows ADK for Windows 8 from Microsoft,
GimageX : la version "graphique de l'outil imagex du kit téléchargeable ici : autoitScript
L'ensemble des drivers nécessaires à votre installation : DriverPacks
 

1. Création de son espace de travail :

Installer le WADK  en utilisant par exemple les paramètres d'installation par défaut (suffisanrt pour la plupart des projets).
Lancer, en tant qu'administrateur, l' "invite decommande" depuis le raccourci créé lors de l'installation (programmes, microsoft ADK).

cela permet de se situer correctement sur l'arborescence de fichiers pour que les scripts s'exécutent sans erreur

Cliquer sur les images pour les agrandir

la figure présente le menu WADK à l'issue de l'installation

Dans la fenêtre de commande, exécutez le script copype.cmd.

Ce script requiert deux arguments:
   l'architecture matérielle :  x86, x64 (pour amd64) ou ia64.
   un répertoire (dossier) qui recevra les fichiers (notre image)

Exemple : copype x86 c:\winpe-x86

Le script crée la structure de répertoires ci-dessous  et copie tous les fichiers nécessaires.
Dans notre exemple :
                C:\winpe-x86
                C:\winpe-x86\media
                C:\winpe-x86\media\mount

 

Cliquez sur l'image pour l'agrandir

Cette image présente la sortie issue du script copype. Dans la partie droite figure l'arborescence construite par le script.

Quelques remarques concernant le dossier media

- il est possible de supprimer les dossiers des langues autres que fr-fr
- le sous-dossier source contient l'image initiale du système d'exploitation boot.wim

2. Personaliser l'image initiale boot.wim :

Il faut "extraire" les fichiers" par la commande dism

     DISM
         /Mount-Wim
         /WimFile:C:\winpe-x86\media\Sources\boot.wim
         /Index:1
         /MountDir:C:\winpe-x86\media\mount

Les fichiers "extraits" de l'image spécifiée par l'option WimFile sont placés dans le dossier  spécifié par l'option MountDir

 

     2.1 Configurer le support de langue en français

La succession des commandes ci-dessous placée dans un fichier de commande ou exécutée l'une après l'autre configure votre image avec le support fr-FR

Dism /image:C:\winpe-86\mount /GET-Intl
Dism /Image:C:\winpe-86\mount /Set-UILang:fr-FR
Dism /Image:C:\winpe-86\mount /Set-SySLocale:fr-FR
Dism /Image:C:\winpe-86\mount /Set-UserLocale:fr-FR
Dism /Image:C:\winpe-86\mount /Set-InputLocale:fr-FR
Dism /Image:C:\winpe-86\mount /Set-TimeZone:"W. Europe Standard Time"

Enfin la commande ci-dessous liste les paquets installés précédemment

Dism /Image:C:\winpe-86\mount /get-packages

 

     2.2 Installer les pilotes pour la carte réseau

La commande ci-dessous installe les pilotes téléchargés (voir outils nécessaires) et enregistrés dans c:\mesDrivers

 dism
           /image:C:\winpe-86\mount
           /add-driver
           /driver:c:\mesDrivers
           /Recurse
           /ForceUnsigned

      2.3 Quelques paquets complémentaires

Les commandes suivantes complètent l'installation (avec le support générique et le support français).

dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-Scripting.cab"
dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\fr-fr\WinPE-Scripting_fr-fr.cab"

dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-WMI.cab"
dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\fr-fr\WinPE-WMI_fr-fr.cab"

dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-NetFx.cab"
dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\fr-fr\WinPE-NetFx_fr-fr.cab"

dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-PowerShell.cab"
dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\fr-fr\WinPE-PowerShell_fr-fr.cab"

dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-Dot3Svc.cab"
dism /image:c:\winpe-86\mount /add-package /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\fr-fr\WinPE-Dot3Svc_fr-fr.cab"

     2.4 Regénérer l'image

Dism
          /unMount-Wim
         /MountDir:C:\winpe-x86\mount
         /commit

 

3.  Préparer le support qui recevra l'image

Le support peut être un disque fixe d'un PC ou un disque amovible.
Lancer l'utilitaire diskpart du WADK
 

 Dispart

diskpart > clean ( efface toutes les données)
diskpart > create part pri size 1000 ( pour créer la partition EFI)
diskpart > select part 1
diskpart > format FS=NTFS Quick
diskpart > assign letter S
diskpart > active
diskpart > create part pri ( pour créer la partition c: prend le reste du disque )
diskpart > select part 2 
diskpart > format FS=NTFS Quick
diskpart > assign letter C

Lance l'utilitaire GimageX ( note : cette partie est en cours de rédaction)

Onglet  apply

source h:\system  destination s:
source h:\disqueC destination c:

 

Sources :

http://reboot.pro/topic/16544-create-a-bootable-winpe-40-usb-drive/

http://resnetsymposium.org/resnet2010/wp-content/uploads/2010/06/Creatin...