hyper-v up to date …

Pour me jeter dans le bain des technologies Microsoft, je vais vous parler d’Hyper-v

L’hyperviseur de Microsoft, intégré dans les versions x64 du système d’exploitation Windows Server 2008, est un produit en constante évolution de part ses mises à jour.

 

 

Tout comme moi, vous avez surement du être confronté un moment ou à un autre à l’installation répétitive des mises à jour de votre hyperviseur dans vos machines physiques ou virtuelles.

Par conséquent, disposer d’une image ISO à jour avec la version finale d’Hyper-v peut simplifier considérablement l’installation et la résolution de problèmes de vos hôtes Hyper-v et de vos machines virtuelles.

 

 

Cet article a pour but de vous faire découvrir Windows Automated Installation Kit (WAIK) pour Windows Server 2008 afin que vous puissiez vous fabriquer une nouvelle image ISO du système d’exploitation en patchant le fichier Install.wim.

 

 

 

1.  Les outils et logiciels nécessaires

  • Windows Automated Installation Kit (WAIK)
  • Windows Server 2008 x64 en format DVD ou ISO
  • Les mises à jour (format .msu) d’Hyper-v téléchargées sur Microsoft Technet
  • Un DVD vierge (si vous souhaitez graver votre image …)

 

 

 

 

2.  Installer l’outil WAIK

      Le Kit d’installation automatisée WAIK permet d’installer, personnaliser et
      déployer la famille des systèmes d’exploitation de Microsoft Windows Vista. 

      Installer l’outil en cliquant sur l’option Installation du Kit dans la fenêtre de
      bienvenue.

 

WAIK

 

      Le processus d’installation consiste à une série de click sur les termes du
      contrat de licence et sur le dossier d’installation par défaut. 

      Une fois installée, cliquer sur l’option Quitter dans la fenêtre de bienvenue
      WAIK.

 

 

 

 

3.  Extraire le DVD de Windows Server 2008

      Dans cette étape, nous allons copier le contenu du DVD de Windows Server
      2008 afin de mettre à jour le fichier install.wim.

 

  • Créer un nouveau répertoire nommé Patch_ISO à la racine de C:\
  • Copier le contenu du DVD de Server 2008 dans C:\Patch_ISO

 

 

 

 

4.  Extraire les mises à jour d’Hyper-v

      Dans cette étape, nous allons télécharger toutes les mises à jour afin d’avoir
      une version finale de notre hyperviseur.
      Pour cela, nous allons extraire chaque fichier .cab (KB).

 

  • Créer un nouveau répertoire nommé Hyper-v_Update à la racine de C:\

 

  • Télécharger toutes les mises à jour et les placer dans C:\Hyper-v_Update

 

  • Créer un nouveau répertoire nommé Extract-KB à la racine de C:\ dans lequel nous extrairons les KB

 

  • Etant donné le nombre de KB à extraire, il serait préférable de créer un fichier .bat contenant les lignes de commande permettant l’extraction.

          Ouvrir un fichier texte et taper les lignes de commande suivantes :

 

FichierBAT

          Enregistrer le fichier nommé Expand_KB et donner lui l’extension .cmd

 

 

  • Ouvrir une invite de commande DOS et lancer le fichier Expand_KB.cmd

ExpandKB

 

 

 

 

5.  Monter le fichier install.wim aux mises à jour intégrées

      Dans cette étape, nous allons modifier le fichier install.wim en intégrant les
      mises à jour.

      Par mesure de sécurité, nous allons copier le fichier initial dans un nouveau
      répertoire et le monter avec imagex.

 

  • Créer un nouveau répertoire nommé Backup-WIM à la racine de C:\

 

  • Copier le fichier install.wim (C:\Patch_ISO\sources\install.wim) dans C:\Backup-WIM

 

  • Ouvrir l’outil Windows PE Tools en tant qu’administrateur
          –  faire un click droit sur Windows PE Tools Command Prompt 
          –  cliquer sur Exécuter en tant que

          Il faut savoir que le fichier install.wim inclut 6 images d’installation indexées
          du système d’exploitation.

 

ImagesWIM

          Chaque image indexée doit être mise à jour individuellement. Je vais donc
          vous montrer comment patcher une image.

          Il suffit de répéter le processus pour patcher les autres images.

 

 

  • Dans l’invite de commande Windows PE Tools, taper la commande suivante :

          Imagex /mountrw <chemin_backup_wim> <index> <chemin_image_mount>
          Imagex /mountrw C:\Backup-WIM\install.wim 2 C:\Image-Mount

 

Imagex

 

 

 

 

6.  Intégrer les mises à jour Hyper-v

      Dans cette étape, nous allons intégrer les fichiers cab (KB) extraits
      précédemment au fichier install.wim à l’aide de la commande pkgmgr.

 

  • Créer un fichier texte nommé Update-Cab.txt à la racine de C:\ dans lequel nous allons préciser le chemin des fichiers .cab extraits.

          Une fois terminée, enregistrer le fichier en .xml afin d’avoir un fichier de
          réponse.

 

UpdateCAB

 

 

  • Ouvrir une invite de commande DOS et taper la commande suivante :

         start /w pkgmgr /n:\C:\Update-Cab.xml /o:C:\Image-Mount;C:\Image-
          Mount\Windows /s
:%temp%

Options utilisées

/n : permet de spécifier un fichier de réponse 
/o : permet de spécifier une installation offline 
/s : permet de spécifier un répertoire de stockage temporaire

 

Pkgmgr

 

  • Taper la commande Echo %errorlevel% pour vérifier que l’installation s’est bien déroulée.
    Si le résultat retournée est 0 alors l’opération s’est déroulée avec succès.

 

  • Maintenant, nous pouvons démonter le fichier install.wim et enregistrer le travail en tapant la commande suivante :

 

          imagex /unmount /commit C:\Image-Mount

 

Imagex 2

 

 

 

 

7.  Créer une nouvelle image ISO de Windows Server 2008

      Maintenant que nous avons mis à jour le fichier install.wim, nous allons
      pouvoir créer notre image .iso de Windows Server 2008.

 

      Pour ce faire, nous allons utiliser la commande OSCDIMG qui permet de créer
      une image au format .iso.

 

  • Créer l’image .wim mise à jour C:\Backup-WIM\install.wim dans C:\Patch_ISO\Sources

 

  • Ouvrir l’outil Windows PE Tools en tant qu’administrateur
          
    –  faire un click droit sur Windows PE Tools Command Prompt
           –  cliquer sur Exécuter en tant que

       

  • Taper la commande suivante :

          oscdimg –m –n –bC:\Patch_ISO\boot\etfsboot.com C:\Patch_ISO
          C:\WindowsServer2008.iso

 

oscdimg

 

  • vous pouvez à présent graver votre image .iso à jour sur un DVD vierge.

 

 

 

 

Vous savez à présent intégrer des mises à jour (fichiers .cab ) au fichier install.wim grâce à l’outil Windows Automated Installation Kit (WAIK).

 

Créer un master customisé au format .iso de Windows Server 2008 devient véritablement un jeu d’enfants.

 

Le but d’un master sera de faciliter vos installations que ce soit sur une machine physique ou virtuelle et vous faire gagner du temps en évitant les mises à jour et les reboots répétitifs.

 

J’espère que mon premier post vous sera utile pour la création de vos masters.

 

 

David LACHARI – Le savoir ne vaut que s’il est partagé …

becloud

Passionné par la virtualisation, David est MVP Virtual Machine depuis 2010. Il intervient quotidiennement auprès de grands comptes afin de définir et déployer des architectures virtuelles. David est le fondateur de la société VSTART, spécialisée dans le conseil et l’expertise des solutions de virtualisation Microsoft.

becloud

Passionné par la virtualisation, David est MVP Virtual Machine depuis 2010. Il intervient quotidiennement auprès de grands comptes afin de définir et déployer des architectures virtuelles. David est le fondateur de la société VSTART, spécialisée dans le conseil et l’expertise des solutions de virtualisation Microsoft.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *