Créer un template de machine virtuelle Windows 10 / 2016 pour Proxmox 4.4

/, Windows/Créer un template de machine virtuelle Windows 10 / 2016 pour Proxmox 4.4
1/52/53/54/55/5 (4 votes, moyenne: 5,00 sur 5)
Loading...

Créer un template de machine virtuelle Windows 10 / 2016 pour Proxmox 4.4

Bonjour à tous,

Aujourd’hui, on va voir comment créer un template de machine virtuelle Windows 10 ou Windows Serveur 2016 sous Proxmox 4.4.

 

La procédure marche évidemment pour des versions plus anciennes de Windows, toutefois il y’a une petite spécificité en plus dans les nouvelles versions de Windows.

 

Création de la machine virtuelle :

Dans un premier temps, on va créer une machine virtuelle standard :

 

Sélectionnez le bon OS, ici Windows 10 :

 

Sélectionnez votre ISO d’installation :

 

Choisissez le driver VirtIO pour le disque :

 

Faites de même pour la carte réseau :

 

Une fois que tous les paramètres de la VM sont OK, retournez dans Hardware -> Add -> CD/DVD Drive.

 

Vous devrez ajouter un deuxième lecteur CD avec l’iso des drivers VirtIO.

Les drivers sont téléchargeables ici : https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

 

Installation de Windows :

Ensuite, lancez votre installation de Windows en mode avancé.

Vous verrez qu’aucun disque n’est détecté. Pour charger les drivers nécessaires, cliquez sur Load Driver :

 

Cliquez ensuite sur Browse :

 

Et cliquez sur votre CD de drivers VirtIO :

 

Allez dans le dossier viostor -> votre plateforme (w10 ici) et votre architecture (64 bits donc AMD64) :

 

Et ajoutez le driver VirtIO SCSI :

 

Maintenant, poursuivez votre installation de Windows :

 

Installation des drivers :

Une fois l’installation de Windows terminée, retournez dans le CD et installez tous les drivers manquants en faisant le tour des dossiers :

 

Vous devrez installer manuellement chaque fichier INF correspondant à votre plateforme en faisant clic-droit -> Installer :

 

Si tout marche bien, vous aurez cette fenêtre :

 

Une fois que tous les drivers sont installés, redémarrez Windows et retournez dans le CD et dans le dossier Guest-Agent cette fois-ci.

Installez l’agent Qemu qui correspond à votre architecture :

 

Une fois l’agent installer, éteignez la machine virtuelle et éditez ses options dans proxmox.

Vous devez activer manuellement l’option Qemu Agent et redémarrer la machine virtuelle :

 

Allez dans les services Windows et vérifiez ensuite que les services de l’agent QEMU sont bien en démarrage automatique :

 

 

Ensuite, allez dans le gestionnaire de périphériques pour vérifier que vous avez bien les drivers installés.

Si vous êtes sous Windows 10 ou Serveur 2016, le driver HID Button over Interrupt Driver sera en erreur :

 

La solution trouvée sur le bug tracker de Red Hat est de simplement supprimer le périphérique. Libre à vous de le faire ou non.

Pour ne plus avoir ce problème, vous devez allez dans les propriétés du périphérique, Driver -> Uninstall -> OK :

 

 

Ensuite, téléchargez les PsTools depuis ce lien : https://download.sysinternals.com/files/PSTools.zip

Extrayez l’archive sur votre bureau et ouvrez CMD en tant qu’Administrateur.

Tapez ensuite la commande suivante :

cd "C:\Users\%username%\Desktop\PSTools"

 

Lancez ensuite la commande suivante pour lancer Regedit en Administrateur avec PsExec :

PsExec64.exe -s -i regedit.exe

 

Allez ensuite dans :

HKEY_LOCAL_MACHINE\SYSTEM\DriverDataBase\DriverPackage\hidinterrupt.inf_amd64_XXXXXXXXXXXXX\Descriptors\ACPI

 

Et supprimez le dossier ACPI0010.

 

Allez ensuite dans :

HKLM\SYSTEM\DriverDataBase\DeviceIds\ACPI\ACPI0010

 

Et supprimez la clé hidinterrupt.inf (et non pas tout le dossier cette fois-ci).

 

Redémarrez Windows une fois que ceci est fait.

 

Création du template :

Rendez-vous dans le dossier suivant :

C:\Windows\System32\Sysprep

 

Lancez ensuite le programme sysprep.exe en tant qu’Administrateur :

 

Sélectionnez le mode OOBE, cochez la case généraliser et ensuite, sélectionnez éteindre en option d’extinction :

 

Une fois la machine virtuelle éteinte, cliquez sur Convert to template :

 

La conversion en template est instantanée.

Ensuite, pour créer une machine virtuelle à partir du template, vous devrez simplement faire clic droit -> Clone :

 

Sélectionnez le mode Full Clone et les autres paramètres et cliquez sur OK :

 

 

Au redémarrage de cette machine virtuelle, vous aurez un Windows qui sort fraîchement de son installation sauf que … tous les drivers et le Qemu Agent seront préservés 🙂

 

Qemu Agent sera aussi activé par défaut dans les options de toutes les machines virtuelles qui seront faites depuis ce clone 🙂

 

By |2016-12-30T14:55:16+00:0017 janvier 2017|Virtualisation, Windows|7 Comments

About the Author:

Diplômé d'un BTS SIO SISR et travaillant actuellement en Suisse, je suis passionné par tout ce qui touche à l'informatique et la musique hard rock et métal depuis ma plus tendre enfance. Je suis le créateur et l'unique rédacteur d'Abyss Project, ce blog qui me sert de bloc-notes public en quelque sorte.

7
Poster un Commentaire

avatar
4 Comment threads
3 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
MichelNicolas SimondCreatAddictWargofItsu Recent comment authors

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Plus récents Plus anciens Populaires
Michel
Invité

Je vous remercie énormément pour ce billet qui m’a permit d’avoir un Windows 10 au top !!!
J’ai en prime généré une ISO ultra allégée ce qui me donne des temps de réponses exceptionnels.

Cordialement,

MJ

CreatAddict
Invité
CreatAddict

Bonjour, merci beaucoup, cela donne une meilleur intégration de windows et c’est top.

Avec la procédure sysprep.exe n’y a t-il pas moyen de supprimer également l’utilisateur qui à servi à l’installation et de reseter la licence ?
Cordialement,
CA

CreatAddict
Invité
CreatAddict

Hello,

Non, j’ai coché la case et l’user est toujours utilisable et il ne demande pas de licence windows :s

Wargof
Invité

Salut, merci beaucoup sa m’a bien aidé je débute avec KVM sur Proxmox, jusque là je n’utilisais que LXC ^^

Itsu
Invité
Itsu

Salut,

Merci pour ton billet, ça m’a grandement aidé dans mon POC de proxmox 4.