Windows s'installe presque comme un PC normal sur Proxmox - à l'exception de deux écrans qui arrêtent tout débutant. Ce guide décrit l'installation complète et corrige les deux, de la bonne manière.
Vous disposez d'un serveur Proxmox et vous souhaitez qu'une machine Windows appropriée y soit exécutée - pour le travail à distance, les tests ou un petit service de bureau. L'installation elle-même est simple, mais elle présente deux pièges célèbres : le programme d'installation de Windows ne trouve aucun disque, et plus tard, il ne trouve aucun réseau. Les deux pièges ont la même cause – les pilotes VirtIO manquants – et ce guide traite les deux au moment exact où ils apparaissent.
Chaque installation Windows sur Proxmox nécessite deux fichiers ISO sur le serveur, pas un. Téléchargez d'abord les deux sur votre stockage ISO : dans le panneau Web Proxmox, sélectionnez le stockage, ouvrez Images ISO et utilisez Télécharger.
Remarque honnête : le disque virtio-win n'est pas une décoration facultative. Il contient le pilote de stockage, le pilote réseau et l'agent invité QEMU dont dépend tout ce guide.
Cliquez sur Créer une VM en haut à droite du panneau Proxmox et parcourez l'assistant :
Win11. Notez l'ID de VM attribué par Proxmox.vmbr0. Le programme d'installation ne verra pas cette carte réseau tant que son pilote n'est pas installé - ce qui est attendu et corrigé ci-dessous.Sélectionnez la nouvelle VM, cliquez sur Démarrer, puis ouvrez la Console. Lorsque l'écran vous le demande, appuyez sur n'importe quelle touche pour démarrer à partir du CD. L'installation de Windows démarre exactement comme une installation PC normale : choisissez votre langue, cliquez sur Installer maintenant, choisissez l'édition couverte par votre licence et acceptez les termes de la licence.
Vient ensuite l'écran de l'image ci-dessus : Où souhaitez-vous installer Windows ? - avec une liste vide. Ne paniquez pas et ne reconstruisez pas la VM. Rien n'est cassé. Windows n'a tout simplement pas encore de pilote pour le contrôleur de stockage VirtIO, le disque lui est donc invisible.
C'est la seule étape qui différencie une installation Proxmox d'une installation physique sur PC :
vioscsi\w11\amd64 - utilisez le dossier correspondant à votre version de Windows, par exemple w10 pour Windows 10 ou 2k22 pour Server 2022. (Si vous aviez choisi un disque VirtIO Block à la place, le dossier est viostor.)Le disque apparaît dans la liste en quelques secondes. Sélectionnez-le, cliquez sur Nouveau si vous souhaitez que le programme d'installation le partitionne, puis sur Suivant - à partir de là, l'installation est une installation Windows tout à fait normale.
Étant donné que la carte réseau est également VirtIO, le programme d'installation de Windows ne peut pas non plus la voir, donc Windows 11 peut s'arrêter à l'écran Laissez-nous vous connecter à un réseau. C’est le deuxième obstacle attendu, pas un échec. Vous disposez de deux méthodes propres :
virtio-win-guest-tools.exe - il installe tous les pilotes, y compris le pilote réseau, et l'écran réseau s'efface.Un avertissement honnête : Microsoft continue de modifier le comportement de configuration hors ligne entre les versions, ne traitez donc aucune commande de contournement comme permanente. La route d'installation du pilote fonctionne toujours, car elle corrige la cause réelle.
Dès que vous atteignez le bureau Windows, ouvrez le CD virtio-win dans l'Explorateur de fichiers et exécutez virtio-win-guest-tools.exe. Un installateur donne à l'invité tout ce qui lui manquait :
Redémarrez une fois, puis ouvrez le Gestionnaire de périphériques : aucune marque d'avertissement jaune ne doit subsister. Dans la page Résumé Proxmox de la VM, les adresses IP doivent maintenant être répertoriées - c'est votre preuve que l'agent invité est vivant.
Un petit mot honnête avant de créer des habitudes sur cette VM. Windows 11 ou 10 convient parfaitement à un ordinateur de bureau personnel, aux tests et au travail à distance par un seul utilisateur. Windows Server convient lorsque la VM doit servir d'autres personnes : partages de fichiers, Active Directory ou plusieurs personnes se connectant en même temps, car le bureau Windows n'autorise qu'une seule session interactive à distance et n'est pas sous licence ni construit en tant que serveur multi-utilisateurs. Les deux s’installent exactement de la même manière dans ce guide. Les deux ont également besoin de leur propre licence Windows - une VM ne rend pas Windows gratuit, et la page de licence de ce guide explique ce que cela signifie dans la pratique.
vioscsi sur l'écran du disque, installez virtio-win-guest-tools.exe sur le bureau et les deux disparaissent définitivement.Chaque écran de cette installation - l'assistant VM, le moment de chargement du pilote et la configuration des outils invités - est affiché en direct dans la vidéo technique Anshu.
Watch Full VideoParce que le disque virtuel se trouve sur un contrôleur de stockage VirtIO et que Windows n'a aucun pilote intégré. Cliquez sur Charger le pilote sur cet écran, parcourez le CD virtio-win, ouvrez le dossier vioscsi pour votre version de Windows (par exemple vioscsi\w11\amd64), chargez le pilote du contrôleur Red Hat VirtIO SCSI et le disque apparaît immédiatement.
Seul Windows 11 insiste dessus : il lui faut OVMF (UEFI), un disque EFI et un TPM 2.0 dans les paramètres de la VM. Windows 10 et Windows Server s'installent également avec les mêmes paramètres, donc l'utilisation d'OVMF et de q35 pour tout maintient la cohérence de toutes vos machines virtuelles.
La carte réseau VirtIO a également besoin de son driver. Exécutez virtio-win-guest-tools.exe à partir du CD virtio-win sur le bureau Windows - il installe le pilote réseau NetKVM ainsi que tous les autres pilotes et l'agent invité QEMU en une seule fois.