Windows 11 et machines virtuelles : Proxmox VE et Virtualbox progressent

Dernière ligne droite

Windows 11 et machines virtuelles : Proxmox VE et Virtualbox progressent

Windows 11 et machines virtuelles : Proxmox VE et Virtualbox progressent

Abonnez-vous pour tout dévorer et ne rien manquer.

Déjà abonné ? Se connecter

Abonnez-vous

En juin dernier, Microsoft dévoilait Windows 11. Un « nouvel » OS qui venait avec de nombreuses restrictions, imposées pour des raisons de sécurité selon l'éditeur. Si les hyperviseurs devaient être épargnés, on apprenait à la dernière minute que ce n'était pas le cas. Depuis, les versions de test se multiplient.

Lorsque l'on a découvert en juin que Microsoft allait imposer TPM 2.0 et la compatibilité Secure Boot pour installer Windows 11, un document rassurait les éditeurs d'hyperviseurs : cela ne les concernait pas. Mais à la mise en ligne de la build finale (22000.194), changement de ton : finalement, les machines virtuelles sont aussi concernées.

Depuis, Microsoft ne s'est pas vraiment expliqué sur son choix, mais l'a tout de même imposé. Bonne nouvelle pour les adeptes de son Hyper-V : il était déjà prêt. Et les autres ? Comme nous avions eu l'occasion de le vérifier depuis, c'était plus compliqué. Proxmox VE et Virtualbox (Oracle) devaient notamment modifier leur fonctionnement.

N'ayant que quelques semaines pour s'adapter, ces entreprises et leurs communautés n'ont pu être prêtes pour le 5 octobre. Mais au fil des versions de test, on voit apparaître les options nécessaires au bon fonctionnement sous Windows 11, sans bidouille du registre. Suffisant pour nous permettre de premiers essais.

VirtualBox simplifie à l'extrême

La version de test de VirtualBox (6.1.27.147422) ne gère pas entièrement Windows 11, mais les premiers pas y sont faits. Choisir cet OS comme cible de configuration active certains paramètres par défaut comme l'UEFi, un processeur à 2 cœurs, 4 Go de mémoire et 80 Go de stockage. De quoi coller aux exigences de Microsoft. 

TPM 2.0 et Secure Boot n'y sont cependant pas implémentés. Pour cela, il faut passer sur la version de développement (6.1.97.147373). Là aussi, il suffit de choisir Windows 11 comme cible, ce qui active cette fois un TPM 2.0 virtuel (vTPM) ainsi que Secure Boot. Vous n'avez donc rien à faire, l'installation se déroule normalement.

Dans les paramètres de la machine virtuelle, aucune option n'est visible. Peut être que cela changera à l'avenir.

VirtualBox Dev 6.1.97.147373 Windows 11

Proxmox : des actions encore manuelles

Du côté de Proxmox VE aussi tout est désormais prêt. L'équipe semble peaufiner les détails, s'assurant que ses nouveaux paramètres ne posent pas de problème dans telle ou telle situation. 

Pour accéder à la version de test, rendez-vous dans la section dédiée aux dépôts logiciels (repositories) de l'interface du serveur et ajoutez ceux dédiés aux tests. Une fois que c'est fait, procédez à une mise à jour. Windows ne sera pas encore proposé dans la liste des configurations pour l'OS invité, mais dans les paramètres avancés du système, une case « Add TPM » apparaît. Vous devrez choisir un espace de stockage et une version (1.2 ou 2.0).

Pour le moment, il faut aussi choisir q35 comme type de machine, i440fx (par défaut) menant à une erreur d'initialisation de la sortie graphique. Pensez également à sélectionner l'UEFI, pour qui il faudra aussi indiquer un espace de stockage. Cochez la case « Pre-Enroll keys » pour activer Secure Boot. Le résultat doit ressembler à ça :

Proxmox VE 7.0 Test Windows 11Proxmox VE 7.0 Test Windows 11

Cette fois, tous les paramètres par défaut ne seront pas adaptés à Windows 11. Veillez donc à disposer d'au moins 64 Go de stockage, 4 Go de mémoire et 2 cœurs. Si vous avez respecté la procédure de configuration et fait les bons choix, vous n'aurez là aussi plus besoin de modifier le registre pour procéder à l'installation.

Une fois arrivé sous Windows 11 vous disposerez d'une machine fonctionnelle et pleinement compatible :

Proxmox VE 7.0 Test Windows 11

Commentaires (37)


Est-ce que Proxmox a son propre moteur de virtualisation, ou utilise-t-il un truc tout fait comme kvm ou xen ?


qemu/kvm


Une option sera disponible dans la prochaine RC de Unraid aussi.
Je n’ai pas creusé n’étant pas directement concerné, mais je vois des progrès annoncés.


Je n’ai pas forcément suivis les derniers détails concernant la virtualisation et ce n’est pas indiqué dans l’article, mais je suppose qu’il faut un processeur compatible avec Windows 11 quoiqu’il arrive, même virtualisé (sauf à faire des bidouilles)


Je n’ai pas eu de blocage particulier pour le CPU lors d’une installation, mais le principe de la virtualisation c’est aussi de pouvoir faire croire qu’on utilise tel ou tel CPU. Donc même si ça venait à être imposé comme une limite d’installation, elle serait facilement contournable.


Pas eu de soucis avec mon Core i7 de 6ème gen et VMware Workstation pro 16.


À part pour tester….



Quel est l’intérêt de mettre W11 sur un Proxmox ?


Virtualiser un Windows 11 ?


Avec virtualbox 6.1.97.147373, la VM de win 11 ne veut pas démarrer à cause d’un pilote qui n’est pas lancé :




Driver is probably stuck stopping/starting. Try ‘sc.exe query vboxdrv’ to get more information about its state. Rebooting may actually help.*



:plantage:



Dans windows terminal :



*PS C:\Users\xillibit> sc.exe query vboxdrv



SERVICE_NAME: vboxdrv



    TYPE               : 1  KERNEL_DRIVER
STATE : 1 STOPPED
WIN32_EXIT_CODE : 31 (0x1f)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0*


:plantage:



Tentative de démarrage du driver :



*PS C:\Users\xillibit> sc.exe start vboxdrv
[SC] StartService échec(s) 577 :




Windows ne peut pas vérifier la signature numérique de ce fichier. Il est possible qu’une modification matérielle ou logicielle récente ait installé un fichier endommagé ou dont la signature est incorrecte, ou qu’il s’agisse d’un logiciel malveillant provenant d’une source inconnue.*



:plantage:


Tu es sous W11aussi (l’OS hôte) ? Si oui c’est normal, les pilotes doivent être signés. Voir les tickets virtualbox, ça sera corrigé.


grsbdl

Tu es sous W11aussi (l’OS hôte) ? Si oui c’est normal, les pilotes doivent être signés. Voir les tickets virtualbox, ça sera corrigé.


Non l’hôte c’est win 10 19043.1288



David_L a dit:


Virtualiser un Windows 11 ?




Intérêt de vittualiser un W11? À part pour des tests ?


Pourquoi il faudrait d’autres raisons ? Sur le fond, tu peux aussi vouloir avoir accès à un Windows 11 autre que ta machine, une version Insider, permettre l’accès à différentes machines en remote, etc. Si tu n’as pas besoin de virtualiser un Windows soit, mais en quoi ça te paraît impensable ?


Faire des tests, oui, avant de déployer plus tard windows 11 en Entreprise ou dans une administration. Aussi, préparer l’arrivée de windows server 2022, qui sera probablement basé sur windows 11, et qui aura vocation à être virtualisé.



DikVin a dit:


Intérêt de vittualiser un W11? À part pour des tests ?




Autant que virtualiser XXX (mettre ici ce que tu as envie), ça ne change pas par rapport à tous les autres XXX.
Intérêt de poser cette question spécifiquement pour Windows 11? A part pour embêter les gens leur sous-entendant qu’ils font des trucs inutiles à tes yeux?



Note : perso oui c’est pour tester la compatibilité de mes logiciels, comme je fais avec tous les autres OS.


Ce n’est pas tout à fait le sujet, mais, s’agissant du passage à Windows 11, c’est finalement assez simple et il y a mieux que Rufus : Windows11Upgrade‌.



Cf. ‌http://github.com/coofcookie/Windows11Upgrade‌



J’ai trouvé l’astuce sur https://www.ginjfo.com/actualites/logiciels/windows-11/page/2



Windows 11 s’est installé sans problème en suivant la procédure, sinon la lenteur habituelle. Installation par simple mise à niveau à partir d’une ISO préalablement téléchargée (Windows11Upgrade‌ offre trois possibilités). Par précaution lors de l’upgrade, antivirus mis en pause et câble Ethernet débranché.



À première vue, tout fonctionne, les icônes sont quasiment inchangées, le Bureau quasi à l’identique et j’ai reçu une mise à jour sitôt reconnecté. Il paraît que des imprimantes de marque Brother branchées en USB rencontrent des problèmes. Ça, j’ai pas essayé. La flemme après ces embarras.



Sinon, là, je suis de nouveau sous Ubuntu qui est vraiment un OS sans souci.


ça n’est pas le sujet et c’est redondant par rapport à ton précédant commentaire ;)


Bon sinon le plus simple rapide et efficace reste de se compiler un iso Win11 bootable en injectant le install.wim Win11 dans l’arborescence d’un iso Win10.
Et là plus aucune restriction de quoi que ce soit ni bidouille, uefi ou mbr… :yes:


L’idée c’est d’avoir un système fonctionnel et reconnu comme compatible ;) Sinon et comme dit dans l’article, on sait déjà comment contourner.



DikVin a dit:


Intérêt de vittualiser un W11? À part pour des tests ?




Quand je virtualise un OS c’est que pour faire des tests en fait.



(reply:1907813:Zone démilitarisée)




Sauf macos c’est pour pas te faire pigeonné


Quid de VSphere et VMware ?


Voir l’article précédent en lien où on faisait le point (c’est géré sur certaines version qui peuvent proposer un vTPM et Secure Boot)



(quote:1907813:Zone démilitarisée)
Quand je virtualise un OS c’est que pour faire des tests en fait.




On se calme… Ma question était une vraie question que je pose à une communauté pointue dans le hardware et l’Admin sys.



Si aujourd’hui je virtualise W11 je ne vois pas d’autre intérêt que faire des tests (tests qui ont un intérêt tout de même limité vu le support de l’éditeur)… C’est pour cela que je demande. Est ce que quelqu’un va en faire autre chose ? Si oui on me répond, si non on passe son chemin.



L’intérêt de faire des tests sur Proxmox m’interpelle aussi car c’est moins pratique qu’une Virtualbox ou une VMware Workstation.



La réponse sur faire des pretests par rapport à Windows server 2022 me paraît de base une mauvaise idée. Mais à chacun sa façon d’expérimenter.



Édit : dire que virtualiser n’est utile que pour faire des tests est totalement faux.



Bon weekend à tous.



DikVin a dit:


Si aujourd’hui je virtualise W11 je ne vois pas d’autre intérêt que faire des tests (tests qui ont un intérêt tout de même limité vu le support de l’éditeur)… C’est pour cela que je demande. Est ce que quelqu’un va en faire autre chose ? Si oui on me répond, si non on passe son chemin.




Bah pourquoi virtualises-tu Windows 10, Windows XP, Android, macOS, Linux ? C’est une vraie question.



David_L a dit:


qemu/kvm




Merci pour l’info :)



(quote:1908003:Zone démilitarisée)
Bah pourquoi virtualises-tu Windows 10, Windows XP, Android, macOS, Linux ? C’est une vraie question.




Pour tout ce qui n’est pas poste de travail.



Or Windows 11 à part poste de travail, je ne vois pas ce que ça apporte par rapport aux autres d’où ma question des cas d’utilisation que je n’aurais pas songé à part un test (non supporté par l’éditeur)


Donc ta question initiale était :




DikVin a dit:


À part pour tester….



Quel est l’intérêt de mettre W11 un système client sur un Proxmox ?




D’ailleurs, qu’est-ce que tu entends par :




DikVin a dit:


(non supporté par l’éditeur)



Ben autant que W10, XP, 7, etc… Ce sont des OS clients, pas de différences avec W11.



Et la plupart du temps quand tu virtualises un OS client, c’est que tu as besoin ou de compatibilité avec un logiciel, ou de faire des tests pour de futurs déploiements.



Et donc, en entreprise ou généralement tu ne peux pas installer d’outils de virtualisation sur un poste client genre Virtualbox, ben tu as une infra dédiée à ça (Proxmox, Vsphere, etc…)



La perso, je teste W11 avec tous nos logiciels (antivirus, EDR, etc…), voir comment il se comporte avec un WSUS, avec les GPO etc…



David_L a dit:


Voir l’article précédent en lien où on faisait le point (c’est géré sur certaines version qui peuvent proposer un vTPM et Secure Boot)




:chinois:


Fermer