Lantsei.lesCigales.ORG

Création et déploiement d’une image de Windows

Dans ce tutoriel nous verrons comment, sans serveur, créer un ordinateur virtuel avec Hyper-V (qui est disponible avec Windows professionnel), installer Windows, créer une image avec l'outil Sysprep et la déployer avec Clonezilla par le biais d'un média USB (clé ou SSD externe).

Logo de la société Microsoft : En forme d'une fenêtre plein constitué de quatre carrés de couleur rouge, vert, bleu et jaune

Sommaire


Prérequis

Création d’une machine virtuelle

Installer Hyper-V

Ouvrir Powershell en tant qu’administrateur et lancer la commande suivante :

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Création d’un ordinateur virtuel

Ouvrir le Gestionnaire Hyper-V depuis le Menu démarre de Windows

Lanceur de l'application Gestionnaire Hyper-V depuis le menu démarré

Puis, dans le menu vertical situé à droite de la console de gestion, Faire Nouveau > Ordinateur virtuel

Création d'un nouvel ordinateur depuis l'interface principale du Gestionnaire Hyper-V

Cela va lancer l’assistance nouvel ordinateur virtuel.

Spécifier le nom et l’emplacement : Entrer un Nom pour l’ordinateur virtuel. Puis cliquer sur le bouton Suivant

Assistant : Spécifier le nom et l'emplacement

Spécifier la génération : Sélectionner la Génération 2, puis Suivant

Assistant : Spécifier la génération de cet ordinateur virtuel

Affecter la mémoire : renseigner la valeur 4096 Mo pour Windows 10 ou 8192 pour Windows 11, qui sont les valeurs recommandées du système. Puis Suivant

Assistant : Affecter la mémoire

Configurer la mise en réseau : Sélectionner Default switch dans le menu déroulant. Puis Suivant

Assistant : Configurer la mise en réseau

Connecter un disque dur virtuel : sélectionner Créer un disque dur virtuel et laisser les valeurs par défaut. Puis Suivant

Assistant : Connecter un disque dur virtuel

Pour information : La taille du disque dur à 127 Go maximum (cette valeur est dynamique) permettra de déployer l’image sur un disque de 128 Go et supérieur.

Option d’installation : Sélectionner Installer un système d’exploitation uniquement. Puis Suivant

Assistant : Options d'installation

Résumé : Vérifier que les informations affichées dans le résumé sont correctes. Puis Cliquer sur le bouton Terminer pour créer l’ordinateur virtuel.

Ajouter une image

Dans le gestionnaire Hyper-V, faire un clic droit sur l’ordinateur virtuel que vous venez de créer puis, dans me menu contextuel, sélectionner Paramètres

Dans les paramètres de l’ordinateur virtuel cliquer que Contrôleur SCSI, Sélectionner Lecteur de DVD puis, cliquer sur Ajouter

Ajout d'un lecteur DVD virtuel

Dans Lecteur de DVD, sélectionner Fichier image puis cliquer sur le bouton Parcourir.

Choix d'un fichier image dans les paramètres du lecteur DVD

Sélectionner ensuite l’image ISO d’installation du système dans la fenêtre d’explorateur puis cliquer sur Ouvrir

Dans le gestionnaire de fichier choisir un image (ISO)

Puis fermer la fenêtre des paramètres de l’ordinateur virtuel avec le Bouton OK

Configuration Processeur

Dans la section Processeur, modifier le Nombre de processeurs virtuels à 2 pour Windows 10 et à 4 qui est le minimum requis pour l’installation de Windows 11.

Configuration du Processeur

Configuration du module de plateforme sécurisé (TPM)

Pour une installation de Windows 11 il faudra activer, dans les paramètres de sécurité, l’option Activer le module de plateforme sécurisée qui est aussi un minimum requis.

Configuration de la sécurité

Installation du système

Laisser les options de langue en Français (France) puis cliquer sur le bouton Suivant

Choix de la langue

Cliquer sur Installer maintenant pour lancer l’installation de Windows

Lancement de l'installation de Windows

Cliquer sur le texte Je n’ai pas la clé de produit (Product Key)

Fenêtre : Activer la licence

Sélectionner ensuite Windows 10 Professionnel N puis Suivant

texte

📝 Note: Les éditions N de Windows, sont disponibles pour les clients résidants dans un pays de l’Espace économique européen, en Croatie ou en Suisse.

Elles permettent de choisir des logiciels multimédias différents de ceux de Microsoft proposés dans les images standards (Windows Media Player, Groove Music, Films et TV, Voice Recorder ou Skype).

Accepter les termes du contrat de licence

Accepter les termes du contrat de licence

Sélectionner l’installation Personnalisée

Type d'installation à effectuer : personnalisée

Supprimer toutes les partitions puis faire Suivant

Fenêtre de partitionnement des disque

📝 Note: L’installation de Windows va pouvoir s’effectuer

Création du compte utilisateur

📝 Note: A partir de cette étape l’interface graphique diffère entre Windows 10 et Windows 11 mais la configuration est quasiment identique. Si ce n’est que vous serez invité à nommer l’ordinateur (auquel cas ignorer cette étape).

Capture d'écran de l'installation de Windows 11 montrant l'étape de nommage de l'ordinateur

De plus Windows 11 nécessite une connexion réseau (il est possible d’outrepasser cela via une clé de registre à enregistrer au lancement de WinRE).

Configuration du compte : Bases

Sélectionner la Région France

Sélection du pays /région

Disposition de clavier : français

Sélection de la disposition du clavier

Ne pas Ajouter une disposition de clavier supplémentaire

Ne pas Ajouter une disposition de clavier supplémentaire

Configuration du compte : Réseau

Aucune configuration réseau ne sera nécessaire car notre câble réseau virtuel est débranché

Configuration du compte : Compte

Choisir Configuration pour une organisation

Choisir Configuration pour une organisation

Choisir de Joindre le domaine à la place

Choisir de Joindre le domaine à la place

Nom d’utilisateur : master

Nom d’utilisateur : master

Mot de passe : - laisser vide -

Mot de passe : `- laisser vide -`

Services

Ne pas importer les paramètres de navigation maintenant, permet de ne pas synchroniser les paramètres du navigateur Edge de Microsoft.

synchroniser les paramètres du navigateur Edge de Microsoft

Les étapes suivantes correspondent aux questions de confidentialité du compte que vous allez créer. Répondre défavorablement permet de désactiver la collecte de données et donc de respecter la vie privée.

Emplacement

Localisation

Données de diagnostique

Écriture manuscrite

Expérience personnalisée avec les données de diagnostique

Autoriser les application à utiliser l'identifiant de publicité

Personnalisation de l'expérience utilisateur

Activation de l'aide de Cortnana

Première connexion

A la fin de l’installation de Windows vous serez invité à configurer la connexion à l’Ordinateur virtuel

Dans l’onglet Affichage cocher Enregistrer les paramètres

Enregistrer les paramètres pour les futures connexion à cet ordinateur virtuel

Dans l’onglet Ressources locales cliquer sur Autres ressources et périphériques locaux

Ressources locales

Sélectionner le Lecteur où sont stocké les ressources d’installation puis cliquer sur le bouton OK

Sélection d'un lecteur local

Puis cliquer sur le bouton Connexion

Bouton connexion

Installation des logiciels et configuration de Windows

Suspendre les mises à jour de Windows Update

Depuis les paramètres de Windows > Windows update cliquer sur suspendre les mises à jour.

Suspendre les mises à jour de Windows Update

📝 Note: N’effectuez pas d’installation de drivers !

Copier les sources d’installation

Copier les sources d’installation, que l’on a précédemment rendu accessible sur l’ordinateur virtuel, dans le répertoire C:\INSTALLATION

Créer un point de contrôle de l’état du système

📝 Note: Ce point de contrôle servira de base pour les différentes images du système : Standard, formation, etc.

Depuis le Gestionnaire d’Hyper-V cliquer sur Point de contrôle depuis le menu vertical situé à droite.

Créer un point de contrôle de l’état du système

Par exemple, donner lui le nom :

WIN10_22H2_64_UEFI_SB - Installation du système (XX/XX/20XX - XX:XX:XX)

Passer Windows en mode Audit avec l’outil Sysprep

Le mode Audit va prendre en compte les installations de logiciels et les configurations à partir de ce point pour les inclure dans l’image du futur master. Pour l’activer il faut, en console sur la VM, lancer la commande :

C:\Windows\System32\susprep\sysprep.exe \audit

Cela va arrêter le système et déconnecter l’accès au lecteur que nous avons précédemment monté.

Fermer la fenêtre de Sysprep

Au démarrage du système, fermer la fenêtre de Sysprep qui est ouverte. Nous lancerons la « Généralisation » à partir d’une commande de terminal associé au fichier de réponses.

Fenêtre Sysprep

Suppression du compte Master et effacer les données du profil

Depuis un clic-droit sur le Menu démarrer de Windows, aller à Gestion de l’ordinateur

Puis dans Outils système > Utilisateurs et groupes locaux > Utilisateur, faire un clic-droit sur le compte master et, dans le menu contextuel, faire Supprimer.

Suppression du compte utilisateur

Depuis les paramètres systèmes de Windows (clic-droit sue le menu démarrer puis système) aller dans les Paramètres avancés du système.

Dans la section Profils des utilisateurs cliquer sur le bouton Paramètres

Section Profil utilisateur des paramètres de profils des utilisateurs

Sélectionner le Compte inconnu (le profil du compte master apparait ainsi puisque nous venons de le supprimer), cliquer sur le bouton Supprimer puis OK pour fermer la fenêtre.

suppression des données du compte

Installer les logiciels

Installer les logiciels que vous souhaitez retrouver dans votre image de déploiement et configurez-les.

⚠️ Avertissement: Attention de n'installer des logiciels que pour tous les utilisateur et de ne pas installer d'application via le magasin d'application (store, en anglais) de Windows.

Configurer le Menu d'accueil de Windows

Réorganiser le Menu d'accueil de Windows avec les applications installées (il s'agit des applications épinglées dans le Menu démarrer de Windows).

Puis exporter l'apparence du Menu d'accueil avec la commande :

Export-StartLayout -Path C:\Users\Administrateur\Downloads\win10_menu-demarrer.xml

Ensuite, importer le fichier dans dans le profil par défaut avec la commande :

Import-StartLayout -LayoutPath C:\Users\Administrateur\Downloads\win10_menu-demarrer.xml -MountPath C:\

Supprimer enfin le fichier :

rm C:\Users\Administrateur\Downloads\win10_menu-demarrer.xml

Configurer Windows

Effectuer la configuration des Bureaux Publics et de l'utilisateur par Défaut (dans C:\users), des raccourcis du Menu démarrer (dans C:\ProgramData), de raccourcis vers des url, etc.

Créer un cliché de l’état du système

📝 Note: Ce cliché servira à modifier l’installation de Windows à postériori.

Depuis le Gestionnaire d’Hyper-V effectuer un Point de contrôle depuis le menu vertical situé à droite.

Créer un cliché de l’état du système

Donnez-lui par exemple le nom :

STANDARD_WIN10_22H2_64_UEFI_SB - Installation Logiciels XX/XX/20XX - XX:XX:XX)

Reprendre les mises à jour de Windows Update

Depuis les paramètres de Windows > Windows update cliquer sur reprendre les mises à jour.

Généraliser le système avec sysprep

Démarrer la VM.

Copier le fichier unattend.xml dans C:\Windows\System32\susprep\

Lancer la commande :

cd C:\Windows\System32\Sysprep\
.\sysprep.exe /generalize /oobe /shutdown /unattend:unattend.xml

Cela va arrêter le système

Configuration de Hyper-V

Préparation de l’ordinateur virtuel au clonage

Depuis la Console de Gestion d’Hyper-V, accéder aux paramètres de l’ordinateur virtuel.

Paramètres de l’ordinateur virtuel

Dans la section Lecteur de DVD, sélectionner Fichier image et cliquer sur le bouton Parcourir

Sélection de l'image virtuel du lecteur DVD

Dans l’explorateur de fichier, sélectionner l’image iso de Clonezilla version amd64. Puis faire Ouvrir

Sélectionner l’image iso de Clonezilla

Dans les paramètres de Microprogramme, Monter le Lecteur de DVD pour qu’il soit en haut de la liste de démarrage.

Monter le lecteur DVD en première position dans les paramètre de Microprogramme

Dans Sécurité, décocher la case Activer le démarrage sécurisé

Déactiver le démarrage sécurisé

Valider ensuite les paramètres avec le bouton OK

Créer un point de contrôle de l’état du système

📝 Note: Ce cliché servira si le système ne boot pas sur Clonezilla et que le système, auquel on a appliqué le sysprep, démarre malencontreusement.

Depuis le Gestionnaire d’Hyper-V effectuer un Point de contrôle depuis le menu vertical situé à droite.

Effectuer un Point de contrôle

Donnez-lui un nom par défaut. Cela n’a pas d’importance puisque le point de contrôle sera supprimé après la création de l’image.

Création d’un partage Samba

Sur la machine Hôte de l’hyperviseur, créer un dossier nommé images dans C:\Machines virtuelles.

Créer un dossier nommé images

Dans les propriétés de Partage du dossier, cliquer sur le bouton Partage avancé

Accéder aux partage avancé

Cocher la case Partager ce dossier, puis cliquer sur le bouton Autorisations.

Cocher la case Partager ce dossier

Autoriser le groupe d’utilisateurs « Tout le monde » à Modifier le dossier images.

Autoriser le groupe d’utilisateurs « Tout le monde » à Modifier le dossier images

Puis, vérifier dans les Propriétés du dossier images, onglet Sécurité que l’Administrateur local à bien les droits d’accès en Lecture /écriture.

Vérifier que l’Administrateur local a les droits d’accès en écriture

Création d’une image de l’ordinateur virtuel

Configuration de clonezilla

Démarrer l’ordinateur virtuel.

A l’affichage du menu de sélection de Clonezilla Live, sélectionner la première entrée de la liste Clonezilla live (VGA 800x600) avec la touche Entrer du clavier.

Sélectionner la première entrée de la liste Clonezilla live (VGA 800x600)

Choisir la langue d’affichage : Français

Choisir la langue d’affichage

Configuration clavier : Change - Changer la disposition du clavier. Nous aurons d’effectuer des saisies au clavier.

Configuration clavier

Modèle du clavier : PC générique 105 touches

Modèle du clavier

Disposition du clavier : Autre

Disposition du clavier

Pays d’origine du clavier : Français

Pays d’origine du clavier

Disposition du clavier : Français

Disposition du clavier

Touche destinée à se substituer à Alt Gr : Disposition par défaut pour le clavier

Touche de substitution à Alt Gr

Touche « compose » : Pas de touche « compose »

Touche compose

Démarrage de Clonezilla : Start_Clonezilla

Démarrage de Clonezilla

Choisir un mode d’utilisation de Clonezilla : device-image - Disque /partition vers /depuis image

Choisir un mode d’utilisation de Clonezilla

Montage du répertoire des images de Clonezilla : samba_server - Monter un serveur SAMBA

Montage du répertoire des images de Clonezilla

Configuration du réseau : dhcp - Utilise une adresse dynamique (DHCP)

Configuration du réseau

Mount Samba server : renseigner l’adresse ip du serveur Samba (ip par defaut)

Adresse ip du serveur Samba

Domaine sur le serveur samba : - laisser vide -

Domaine sur le serveur samba

Compte du serveur : administrateur

Compte du serveur

Le répertoire dans lequel l’image Clonezilla sera écrite : /images

Le répertoire dans lequel l’image Clonezilla sera écrite

Choisir la version du protocole SMB à utiliser : auto - Auto-négocier le protocole SMB

Choisir la version du protocole SMB à utiliser

Choisissez le mode de sécurité : auto – Utiliser le choix par défaut du système

Choisissez le mode de sécurité

Renseigner le mot de passe de l’administrateur

Valider avec le bouton OK

Renseigner le mot de passe de l’administrateur

Appuyer sur “Entrée” pour continuer

Dépôt : no-fdisk - Passer la vérification/réparation du système de fichiers avant le montage.

Vérification/réparation du sytème de fichier

Appuyer sur “Entrée” pour continuer

Sauvegarde de l’image

Sélectionner le type d’assistant : Beginner - Mode débutant

Sélectionner le type d’assistant

Sélectionner le mode : savedisk - Sauvegarder le disque local dans une image

Sélectionner le mode

Saisir un nom pour l’image :

Saisir un nom pour l’image

Par exemple :

XXXX-XX-XX-XX_STANDARD_WIN10_22H2_UEFI

Choix du disque local source : sda - Le disque de l’ordinateur virtuel.

Choix du disque local source

Sélectionner la méthode de compression : gzip - Utiliser la compression gzip parallèle pour les CPU multi-coeurs

Sélectionner la méthode de compression

Choisir de vérifier /réparer le système de fichier avant de le sauvegarder : -sfsck - Ne pas vérifier /réparer le système de fichier source

Choisir de vérifier /réparer le système de fichier avant de le sauvegarder

Après la sauvegarde, vérifier que l’image est restaurable : Oui, vérifier l’image sauvegardée

Après la sauvegarde, vérifier que l’image est restaurable

Chiffrage de l’image : -senc - Ne pas chiffrer l’image

Chiffrage de l’image

Action à exécuter à la fin de l’opération : -p poweroff - Arrêter le système

Action à exécuter à la fin de l’opération

Appuyer sur “Entrée” pour continuer

Etes-vous sûr de vouloir continuer ? Y

La création de l’image va pouvoir commencer

La création de l’image

Suppression du point de contrôle

Supprimer le point de contrôle que nous avons créé avant de procéder à la création de l’image avec Clonezilla.

Déploiement de l’image

Préparation de l’ordinateur virtuel au déploiement d’une image

Il faudra configurer l’ordinateur virtuel de la même façon que dans le premier chapitre : Préparation de l’ordinateur virtuel au clonage.

A ceci près que qu’il ne faudra pas recréer un disque mais le réutiliser pour l’image de déploiement qui y est enregistrée.

Préparation d’un média amovible avec l’outil Ventoy

Sur une clé de grande capacité et de type « Traveller » ou un disque dur externe (idéalement un SSD), préparer un partitionnement avec l’outil Ventoy.

Elle devra contenir deux partitions :

Vous trouverez un tutoriel pour réaliser une telle clé à cette adresse.

Copie de l’image sur un média amovible

Copier l’image sur la seconde partition.

Configuration de clonezilla

Démarrer l’ordinateur virtuel.

A l’affichage du menu de sélection de Clonezilla Live, sélectionner la première entrée de la liste Clonezilla live (VGA 800x600) avec la touche Entrer du clavier.

Sélectionner la première entrée de la liste Clonezilla live (VGA 800x600)

Choisir la langue d’affichage : Français

Choisir la langue d’affichage

Configuration clavier : keep - Conserver la disposition par défaut – Clavier US. Nous n’aurons aucune saisie à faire au clavier.

Configuration clavier

Démarrage de Clonezilla : Start_Clonezilla

Démarrage de Clonezilla

Choisir un mode d’utilisation de Clonezilla : device-image - Disque /partition vers /depuis image

Choisir un mode d’utilisation de Clonezilla

Montage du répertoire des images de Clonezilla : local_dev - Monter un périphérique local

Montage du répertoire des images de Clonezilla

Appuyer sur “Entrée” pour continuer

Utiliser la combinaison de touche Ctrl-C si le périphérique s’affiche dans la liste des périphériques reconnus.

Mode : Sélectionner la partition sur laquelle le clone sera enregistré. Il s’agit de la partition du disque virtuel que nous avons créé précédemment.

Sélectionner la partition sur laquelle le clone sera enregistré

Dépôt : no-fdisk - Passer la vérification/réparation du système de fichiers avant le montage.

Passer la vérification/réparation du système de fichiers avant le montage

Explorateur de répertoires pour le dépôt des Images de Clonezilla : Done – Indiquer dans quel répertoire est enregistrée l’image.

Explorateur de répertoires pour le dépôt des Images de Clonezilla

Appuyer sur “Entrée” pour continuer

Restauration de l’image

Sélectionner le type d’assistant : Beginner - Mode débutant

Sélectionner le type d’assistant

Sélectionner le mode : restoredisk - Restaurer une image vers le disque local

Sélectionner le mode

Sélection du fichier image à restaurer :

Sélection du fichier image à restaurer

Sélectionner le(s) disque(s) cible(s) à restaurer : sda - Le disque de l’ordinateur virtuel

Sélectionner le(s) disque(s) cible(s) à restaurer

Choisir le mode de création de la table de partition sur la cible : -k1 - Créer la table de partition proportionnellement.

Choisir le mode de création de la table de partition sur la cible

Vérifier de l’image est restaurable : -scr - Non, ne pas vérifier l’image avant la restauration. La vérification a été réalisée lors de la création de l’image.

Vérifier de l’image est restaurable

Action à exécuter à la fin de l’opération : -p reboot - Redémarrer le système.

Action à exécuter à la fin de l’opération

Appuyer sur “Entrée” pour continuer

Etes-vous sûr de vouloir continuer ? Y (une première fois)

Etes-vous sûr de vouloir continuer ? Y (une seconde fois)

Progression du déploiement de l'image

📝 Note: L’image va ainsi se déployer sur toutes les partitions du disque…