Skip to main content

Créer une image de référence 21H2

Création du déploiement

  1. Ouvrez la console DeploymentWorkbench dans le menu Démarrer.
  2. Cliquez avec le bouton droit de la souris sur "Deployment Shares".
  3. Sélectionnez "New Deployment Share".
  4. Saisissez le chemin d'accès au partage de déploiement : M:\DeploymentShare
  5. Entrez le nom du partage : DeploymentShare$.
  6. Donnez une description au partage.
  7. Dans l'écran "Options", acceptez les valeurs par défaut car vous pourrez les modifier ultérieurement.
  8. Complétez l'assistant pour créer le partage.
  9. Par défaut, les autorisations de partage sont définies sur le groupe des administrateurs locaux. Nous reviendrons sur ce point plus tard.

Ajout d'un système d'exploitation

  1. Montez l'ISO Windows 10 21H2 dans l'Explorateur de fichiers.
  2. Allez dans "Deployment Workbench" > "Operating Systems".
  3. Faites un clic droit et sélectionnez "New Folder".
  4. Entrez le nom "Windows 10 21H2" et créez le dossier.
  5. Cliquez à nouveau avec le bouton droit de la souris et sélectionnez Importation du système d'exploitation.
  6. Dans l'assistant, sélectionnez Ensemble complet de fichiers source, puis entrez la racine de l'ISO monté comme répertoire source.
  7. Pour le nom du répertoire de destination, entrez Windows 10 21H2 et terminez l'assistant.
  8. Allez dans le nœud Systèmes d'exploitation/Windows 10 21H2 et renommez les nouvelles entrées ajoutées à Windows 10 21H2 Edition pour faciliter l'utilisation.

Création d'un dossier de paquets pour les futures mises à jour

  1. Allez dans "Deployment Workbench" > "Packages".
  2. Créez un dossier nommé "Windows 10 21H2".
  3. Nous allons maintenant créer un profil de sélection afin que la séquence de tâches tente uniquement d'installer les mises à jour de Windows 10 21H2 que nous rendons disponibles via MDT.

Création d'un profil de sélection

  1. Développez le nœud "Advanced Configuration".
  2. Cliquez avec le bouton droit sur "Selection Profile" et sélectionnez "New Selection Profile".
  3. Nommez-le "Windows 10 21H2".
  4. Sur la page "Folders", cochez le dossier "Windows 10 21H2" sous "Packages" et terminez l'assistant.

Importation d'applications

Si vous souhaitez ajouter des applications à votre image de référence, je vais expliquer comment ajouter VLC comme exemple d'application.

  1. Allez dans "Deployment Workbench" > "Deployment Share" > "Applications".
  2. Cliquez avec le bouton droit sur "Applications" et sélectionnez "New Application".
  3. Dans l'assistant, choisissez "Application with source files".
  4. Donnez à l'application le nom de : VLC.
  5. Entrez le répertoire source des fichiers d'installation.
  6. Saisissez le répertoire de destination : VLC.
  7. Pour la ligne de commande, entrez n'importe quoi, nous y reviendrons plus tard.
  8. Sur la page de résumé, cliquez sur Next et après la copie des fichiers, cliquez sur Finish pour terminer l'assistant.

Configuration des applications

  1. Cliquez avec le bouton droit sur "VLC", puis "Détails".
  2. Saisissez la commande d'installation silencieuse suivante : vlc-setup.exe /S

VLC est maintenant configuré pour être installé silencieusement par la séquence de tâches.

Pour ajouter d'autres logiciels, vous devrez répéter les étapes ci-dessus, avec la ligne de commande appropriée pour les installer silencieusement. Vous trouverez ci-dessous quelques lignes de commande pour certains logiciels :

Google Chrome - Enterprise Installer

msiexec /I googlechromestandaloneenterprise64.msi /qn

Adobe Reader - Enterprise Installer

AdobeReaderDC.exe /sAll

Nous devons maintenant créer une nouvelle séquence de tâches pour créer une image de référence.

Création d'une séquence de tâches

  1. Dans "Deployment Workbench", allez dans "Task Sequences".
  2. Cliquez avec le bouton droit et sélectionnez "New Task Sequence".
  3. Pour l'ID, entrez : "W10-21H2".
  4. Nommez-la "Build Windows 10 21H2".
  5. Sélectionnez "Standard Client Task Sequence".
  6. Sélectionnez le système d'exploitation "Windows 10 21H2".
  7. Sélectionnez "Do not specify a product key at this time".
  8. Entrez un nom d'organisation.
  9. Sélectionnez "Do not specify an Administrator password at this time".
  10. Terminez l'assistant.

Nous allons maintenant configurer la séquence de tâches.

Configuration de la séquence de tâches

  1. Cliquez avec le bouton droit sur la séquence de tâches qui vient d'être créée et sélectionnez "Properties".
  2. Allez dans l'onglet "Task Sequence".
  3. Développez le dossier "Preinstall" et sélectionnez l'élément "Apply Patches".
  4. Changez le profil de sélection pour "Windows 10 21H2".
  5. Allez dans le dossier "State Restore" et sélectionnez "Windows Update (Pre-Application Installation)".
  6. Dans la partie droite de la fenêtre, allez dans l'onglet "Options".
  7. Décochez la case "Disable this step" et faites de même avec "Windows Update (Post-Application Installation)".
  8. Si vous avez sauté la section "Importer des applications", désactivez l'élément "Install Applications" et passez à l'étape suivante.
  9. Allez à l'élément "Install Applications".
  10. Dans la partie droite, sélectionnez l'option "Install a single application" et cliquez sur le bouton "Browse...".
  11. Sélectionnez "Google Chrome" et changez le nom "Install Applications" en "Google Chrome".
  12. Pour installer d'autres applications, copiez et collez l'élément "Install Applications" et répétez les étapes 10 et 11 pour les applications de votre choix.
  13. Cliquez sur "Apply" et fermez la séquence de tâches.

Ensuite, nous allons créer un compte d'utilisateur de domaine pour MDT afin de l'utiliser comme compte de service.

Création d'un compte de service pour MDT dans Active Directory

  1. Allez dans la console "Utilisateurs et ordinateurs Active Directory".
  2. Créez un utilisateur appelé "CDS_MDT" et donnez-lui un mot de passe complexe.
  3. Donnez à l'utilisateur "CDS_MDT" des permissions de contrôle total sur le partage et des permissions de contrôle total sur tous les fichiers et dossiers du partage de déploiement.

Ensuite, nous devons configurer les fichiers Bootstrap.ini et CustomSettings.ini pour définir les options de l'environnement de déploiement. Les paramètres ci-dessous permettent d'activer la connexion automatique et d'ignorer des étapes. Ils ne doivent donc être utilisés que dans des environnements de test/laboratoire.

Configuration de Bootstrap.ini

  1. Dans la console "Deployment Workbench", cliquez droit sur le partage de déploiement et sélectionnez "Propriétés".
  2. Sélectionnez l'onglet "Rules" et cliquez sur le bouton "Edit Bootstrap.ini".
  3. Ajoutez les paramètres ci-dessous au fichier Bootstrap.ini.
  4. Fermez et enregistrez le fichier Bootstrap.ini.
[Settings]
Priority=Default
 
[Default]
DeployRoot=\\SERVER-NAME\DeploymentShare$
UserDomain=domaine.fr
UserID=CDS_MDT
UserPassword=motdepasse
SkipBDDWelcome=YES

Configuration de CustomSettings.ini

Dans l'onglet "Rules" de la fenêtre des propriétés du Deployment Share, ajoutez les paramètres ci-dessous.

[Settings]
Priority=Default
; Si vous n'utilisez pas de serveur WSUS pour les mises à jour, supprimez ou mettez en commentaire la ligne ci-dessous et decommentez l'autre.
Properties=TargetGroup
; Properties=MyCustomProperty

[Default]
TargetGroup=MDT
OSInstall=Y
SkipCapture=YES
SkipAdminPassword=YES
SkipProductKey=YES
SkipComputerBackup=YES
SkipBitLocker=YES
SkipLocaleSelection=YES
SkipTimeZone=YES
SkipDomainMembership=YES
SkipSummary=YES
SkipFinalSummary=YES
SkipComputerName=YES
SkipUserData=YES

_SMSTSORGNAME=Partage de reference
_SMSTSPackageName=%TaskSequenceName%
DoCapture=YES
ComputerBackupLocation=\\SERVER-NAME\DeploymentShare$\Captures
BackupFile=%TaskSequenceID%_#year(date) & "-" & month(date) & "-" & day(date) & "-" & hour(time) & "-" & minute(time)#.wim

; Si vous voulez utiliser un serveur WSUS pour les mises à jour, utilisez cette ligne, supprimez ou mettez en commentaire les mises à jour provenant d'Internet.
WSUSServer=http://WSUS-SERVER:8530

FinishAction=SHUTDOWN
SLShare=\\SERVER-NAME\DeploymentShare$\Logs
EventService=http://SERVER-NAME:9800

Nous devons maintenant créer le support de démarrage pour démarrer la VM dans l'environnement de déploiement.

Création du support de démarrage

  1. Dans la console "Deployment Workbench", cliquez avec le bouton droit sur le partage de déploiement.
  2. Sélectionnez "Update Deployment Share".
  3. Sélectionnez "Completely regenerate the boot images".
  4. Suivez l'assistant. La création des images de démarrage prendra un certain temps.

Test et capture d'une image de référence

Pour tout tester, nous avons deux choix : 

  1. Copier le fichier ISO que nous venons de générer et l'insérer dans le lecteur CD/DVD de notre VM,
  2. Se rendre dans la console "Services de déploiement Windows" et ajouter l'image dans "Images de démarrage" au format WIM.

Dans les deux cas, l'image à utiliser se nomme "LiteTouchPE_x64" "et se trouve ici : M:\DeploymentShare\Boot

Créez une nouvelle VM avec la configuration suivante :

  • Au moins 2x vCPUs,
  • Au moins 4GB de RAM,
  • Adaptateur réseau avec accès au même réseau que le serveur MDT/WDS/WSUS,
  • Disque dur virtuel d'au moins 40 Go, de préférence sur un support rapide,
  • Démarrez à partir du CD en utilisant le fichier LiteTouchPE_x64.iso de MDT ou à partir du réseau (boot PXE).

Si vous utilisez Hyper-V, veillez à ce que l'option "Utiliser les points de contrôle automatiques" est désactivée et que la VM est une génération 1. 

Si vous utilisez VMware, veillez à utiliser l'option de démarrage BIOS et non UEFI.


Démarrez la VM et elle démarrera à partir du fichier LiteTouchPE_x64 dans l'environnement de déploiement. Vous verrez apparaître un écran portant le nom de la séquence de tâches que vous avez créée précédemment. Sélectionnez votre séquence de tâches et cliquez sur "Suivant" et la séquence de tâches commencera. La séquence de tâches installera Windows 10 21H2, effectuera la mise à jour à partir du serveur Internet/WSUS, installera les applications optionnelles si vous les avez ajoutées, puis exécutera à nouveau la mise à jour de Windows à partir du serveur Internet/WSUS. Elle exécutera ensuite SysPrep et tentera de redémarrer dans l'environnement de déploiement à partir du disque local et d'envoyer l'image au serveur MDT.

Lorsque ce processus est terminé, la VM est arrêtée et un fichier nommé W10-21H2_YEAR_MONTH_DAY_HOUR_MINUTE.wim se trouve dans le dossier "Captures" du "Deployment Share".

Vous avez maintenant une image de référence pour Windows 10 21H2 et une installation de "Microsoft Deployment Toolkit", avec un partage de déploiement spécifiquement configuré pour la création et la capture d'images de référence.