Il existe plusieurs méthodes pour installer Windows 7 ou Windows 8.
La première consiste simplement à booter sur le DVD d'installation et réaliser l'installation manuellement. La seconde méthode, si vous avez plusieurs ordinateurs à installer, consiste à créer un jeu de configuration à l'aide des outils de déploiement fournis par Microsoft.
Cependant, la manière la plus efficace d'installer un système d'exploitation à grande échelle consiste à créer et déployer des images personnalisées (intégrant des logiciels, les mises à jour Windows Update, des drivers,...).
A partir de Windows Vista, Microsoft à changé sa méthode de gestion des images.
Microsoft fournit maintenant en natif un format d'image nommé WIM. Le DVD d'installation contient deux images localisées dans le dossier "Source" (voir capture ci-contre) :
L'image "install.wim" peut-être utilisée comme image de base pour réaliser une image personnalisée.
Les images sont indépendantes du matériel.
Ce TP montre comment créer et déployer une image personnalisée.
Pour ce TP, vous disposez :
Installer WAIK avec les options par défaut sur l'ordinateur "Technicien" (KB3AIK_FR.iso)
Quelle est la signification de WAIK (en Anglais et en Français) ?
Faire constater au professeur.
Cette partie montre comment créer un CD-Rom Windows PE utile pour créer et déployer des images WIM.
Sur l'ordinateur "Technicien" (où est installé WAIK), cliquer sur Démarrer => Tous les programmes => Microsoft Windows AIK, puis faites un clic droit sur Deployment Tools Command Prompt, et cliquez sur Exécuter en tant qu'administrateur.
Dans l'invite de commande qui apparait, taper la commande suivante :
copype.cmd x86 c:\winpex86
cette commande permet de créer une image WinPE d'architecture x86 dans le dossier "c:\winpex86".
Copier ensuite "imageX" et "bcdboot" dans le dossier "ISO" (dont le contenu sera la racine de notre CD Win PE) :
copy "c:\Program Files\Windows AIK\Tools\x86\imagex.exe" .\iso
copy "c:\Program Files\Windows AIK\Tools\x86\bcdboot.exe" .\iso
Copier et renommer l'image "winpe.wim" en "boot.wim" dans le dossier "iso\sources" :
copy c:\winpex86\winpe.wim c:\winpex86\iso\sources\boot.wim
Effacer le fichier "bootfix.bin" situé dans le dossier "c:\winpex86\ISO\boot". Ceci permet d'éviter d'avoir le message "Appuyer sur une touche pour démarrer sur le CD".
Créer ensuite l'image ISO de WinPE à l'aide de la commande ci-dessous :
oscdimg -n -bc:\winpex86\etfsboot.com c:\winpex86\iso c:\winpex86\winpex86.iso
Créer un nouvel ordinateur virtuel avec Virtual PC (1Go RAM / Nouveau disque dur) et le faire démarrer sur le fichier .iso que vous venez de créer afin de vérifier sont bon fonctionnement.
Faire constater au professeur.
Cette partie montre comment créer et capturer une image d'un ordinateur (Windows 7 ou Windows 8).
Sur l'ordinateur "Technicien", démarrer l'ordinateur virtuel "Windows_8.1".
Celui-ci démarre comme si vous étiez dans la toute dernière phase d'installation de Windows (mode OOBE)
Quelle est la signification de OOBE ?
Lorsque vous arrivez à l'écran ci-contre, presser CTRL+SHIFT+F3 pour entrer en mode Audit.
L'ordinateur redémarre en mode "audit", il ouvre automatiquement la fenêtre du programme "sysprep". Laisser cette fenêtre ouverte.
Remarque : Le mode mode "audit" peut-être démarré de deux manières : presser CTRL+SHIFT+F3 dans la fenêtre d'accueil ou bien lancer "c:\Windows\System32\sysprep\sysprep /audit" pour activer audit au reboot suivant.
En guise de personnalisation de notre image, nous allons installer la dernière version de Firefox, la dernière version de la suite LibreOffice et nous personnaliserons la fenêtre des propriétés système avec "notre logo".
Procurez-vous sur internet ces deux programmes et mettez leurs fichiers d'installation sur votre clé USB.
Connecter votre clé USB à la machine virtuelle (capture ci-contre) et installer ces deux programmes avec les options par défaut.
Copier le script "oem.bat" et l'image "icon-sen.bmp" sur le bureau de l'ordinateur de référence.
Remarque : L'instruction "pause" à la fin du script permet de conserver la fenêtre "cmd" ouverte à la fin de l'exécution du script et ainsi vérifier qu'il n'y a pas eu d'erreurs lors de sont exécution.
Exécuter le script "oem.bat" en tant qu'administrateur. Vérifier la bonne application du script en ouvrant la fenêtre des propriétés système (touches Windows + Pause). Vous devez obtenir un affichage similaire à la capture ci-dessous.
Faire constater au professeur.
Revenir à la fenêtre "Sysprep" et cocher la case "Généraliser" et vérifier les autres options : Mode OOBE et Arrêter le système. Cliquer sur Ok.
Si vous avez accidentellement fermé cette fenêtre, lancer la commande :
C:\windows\System32\sysprep\sysprep.exe /oobe /generalize /shutdown
Attendre l'exécution de la commande, cela prend quelques minutes.
ATTENTION : une fois cette commande terminée, l'ordinateur s'éteint, il ne doit surtout pas être redémarré autrement qu'avec le CD-ROM WinPE.
Sur l'ordinateur "Technicien", créer un dossier partagé sur lequel l'utilisateur "sen" à les droits d'écriture. Ce dossier servira dans la suite à stocker notre image .wim et ensuite à la déployer.
Démarrer l'ordinateur virtuel de référence sur le CD-ROM WinPE.
Monter un lecteur réseau qui servira de stockage pour votre image (utiliser le dossier partagé créé sur l'ordinateur hôte) :
net use y: \\IP_ordinateur_hôte\NomDossierPartagé /user:NomUtilisateur
Adapter cette commande à votre situation, taper le mot de passe nécessaire.
Vous disposez maintenant d'un lecteur Y:
Dans les lignes de commandes ci-dessous, e: représente le CD-ROM et d: la partition Windows de l'ordinateur de référence (pour connaitre les lettres correspondant à vos différents volumes, consulter cet article).
Capturer l'image disque dur à l'aide d'imageX en utilisant l'option /capture de la commande imagex :
e:\imagex.exe /capture D: Y:\imageWin8-1_perso.wim "Windows 8.1 perso" /compress fast /verify
Faire constater au professeur.
Démarrer en PXE (sur le réseau) deux postes du réseau SEN (un "Intel" et un "AMD").
Lors de l'apparition du menu, choisir "02 - WinPE-Avec_Outils" (voir capture ci-dessous).
Quelle(s) option(s) faut-il activer dans le BIOS pour pouvoir démarrer en PXE ?
Attendre l'apparition de l'invite de commande (capture ci-dessus).
Déployer Windows 8 sur les postes en suivant les instructions ci-dessous.
Monter le lecteur réseau afin d'avoir accès à votre image personnalisée de Windows 8 :
Net use y: \\IP_PC_Tecninicien\NomDossierPartagé /user:NomUtilisateur
Réaliser le partitionnement du disque dur pour créer les 2 partitions nécessaires à l'installation de Windows 8
Exemple avec une partition système de 350Mo + une partition Windows occupant tout le reste du disque :
diskpart
select disk 0
clean
create partition primary size=350
select partition 1
format fs=ntfs label="system"
assign letter=t
active
create partition primary
select partition 2
format fs=ntfs label="Windows" quick
assign letter=u
exit
Remarque : Si la commande "assign" génère une erreur, c'est probablement que la lettre tapée est déjà occupée par un autre lecteur comme le CD-ROM par exemple, dans ce cas utiliser simplement une autre lettre.
Une fois le partitionnement réalisé, rapatrier depuis le réseau l'image à appliquer. Pour cela :
Appliquer l'image à l'aide de l'option /apply de la commande "imagex.exe" :
imagex /apply y:\imageWin8-1_perso.wim 1 u:
Cette commande indique d'appliquer l'image numéro 1 contenue dans le fichier imageWin8-1_perso.wim sur la partition u:
Pour terminer, configurer le magasin de démarrage à l'aide de la commande "bcdboot.exe" :
bcdboot u:\windows /s t:
Redémarrer et vérifier que Windows 8 est correctement installé.
Faire constater au professeur.
Pour pouvoir déployer une image par le réseau comme réalisé précédemment, votre support de démarrage (CD, Clé USB ou image sur serveur PXE) doit posséder les drivers de la carte réseau du poste sur lequel on veut déployer cette image.
Cette partie montre comment ajouter un pilote de périphérique à une image hors ligne.
Sur l'ordinateur "Technicien" (où est installé WAIK), cliquer sur menu => Tous les programmes => Microsoft Windows AIK, puis faire un clic droit sur "Invite de commande des outils de déploiement", et cliquer sur "Exécuter en tant qu'administrateur".
Le driver "Broadcom NetLink Gigabit Ethernet" de la carte réseau du poste DELL est disponible ici.
Vous allez ajouter ce driver à l'image .WIM de votre CD-ROM Win PE. Cette étape est nécessaire pour déployer votre image par le réseau sur un ordinateur dont la carte réseau n'est pas reconnue nativement par Windows.
Lister les images contenues dans le fichier WIM à déployer :
dism /get-wiminfo /wimfile:c:\winpex86\iso\sources\boot.wim
Ensuite, monter l'image sur un dossier (ici c:\offline)
Installer le pilote de périphérique : (c:\drivers\LeDriver.inf représente ici le nom du fichier .inf correspondant au driver que vous voulez ajouter, adapter la commande à votre situation)
dism /image:c:\offline /add-driver /driver:c:\drivers\LeDriver.inf
Sauvegarder et démonter l'image :
dism /unmount-wim /mountdir:c:\offline /commit
Recréer ensuite l'image ISO de WinPE à l'aide de la commande ci-dessous :
oscdimg -n -bc:\winpex86\etfsboot.com c:\winpex86\iso c:\winpex86\winpex86.iso
Graver l'image ISO sur un CD-RW ou copiez là sur une clé USB (voir procédure ici).
Démarrer votre ordinateur avec le CD ou la clé, vérifier qu'il a obtenu une adresse IP.
Faire constater au professeur.
Ranger le matériel.
Faire constater au professeur.
Article connexe : Créer une clé USB Bootable WIN PE