Aller au contenu

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


Ldfa

Messages recommandés

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 :

install-windows-proxmox-01.png

Sélectionnez le bon OS, ici Windows 10 :

install-windows-proxmox-02.png

Sélectionnez votre ISO d’installation :

install-windows-proxmox-03.png

Choisissez le driver VirtIO pour le disque :

install-windows-proxmox-04.png

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

install-windows-proxmox-05.png

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

install-windows-proxmox-06.png

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 :

install-windows-proxmox-07.png

Cliquez ensuite sur Browse :

install-windows-proxmox-08.png

Et cliquez sur votre CD de drivers VirtIO :

install-windows-proxmox-09.png

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

install-windows-proxmox-10.png

Et ajoutez le driver VirtIO SCSI :

install-windows-proxmox-11.png

Maintenant, poursuivez votre installation de Windows :

install-windows-proxmox-12.png

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 :

install-windows-proxmox-13.png

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

install-windows-proxmox-14.png

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

install-windows-proxmox-15.png

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 :

install-windows-proxmox-16.png

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 :

install-windows-proxmox-17.png

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

install-windows-proxmox-18.png

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 :

install-windows-proxmox-19.png

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 :

install-windows-proxmox-20.png

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 :

install-windows-proxmox-21.png

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

install-windows-proxmox-22.png

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

install-windows-proxmox-23.png

La conversion en template est instantanée.

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

install-windows-proxmox-24.png

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

install-windows-proxmox-25.png

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 🙂

install-windows-proxmox-26.png

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

Afficher l’article complet

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.