Connexion
Abonnez-vous

VirtualBox 7 disponible avec le support de SecureBoot et de TPM 2.0

VirtualBox 7 disponible avec le support de SecureBoot et de TPM 2.0

Le 12 octobre 2022 à 04h58

La nouvelle et attendue version majeure de VirtualBox est enfin là. Comme on s’en doute, cette mouture 7 intègre de nombreuses nouveautés et remet le client de virtualisation en phase avec les systèmes les plus récents, dont Windows 11.

Pour le système de Microsoft, il faut noter la prise en charge de Secure Boot et de TPM 1.2 et 2.0, des éléments requis pour son installation. Nous reviendrons d’ailleurs prochainement sur ce point, avec un guide.

Parmi les autres améliorations marquantes, citons également le chiffrement intégral des machines virtuelles, le support des machines dans le cloud, la prise en charge de la 3D via DirectX 11, la possibilité (expérimentale pour l’instant) de démarrer une machine virtuelle en session 0 (donc avant de se connecter avec son profil sur la machine locale) ou encore diverses améliorations d’interface.

L’application reste gratuite pour Windows, macOS et Linux.

Le 12 octobre 2022 à 04h58

Commentaires (40)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

Est qu’ils ont réussi à résoudre les problèmes avec l’isolation du noyaux Windows ?

votre avatar

« Nous reviendrons bientôt avec un guide » 👍🙏
Génial merci 🙏

votre avatar

Tiens, j’ai une question à propos de Virtualbox:
Est-ce qu’il est possible de bloquer la fonction NAT de sa carte réseau via une GPO ? ou un truc du style.

votre avatar

Hâte qu’ils décident d’orienter leurs développement vers l’émulation ARM sur Intel (et vice versa).

votre avatar

(quote:2098639:Oby-Moine)
Est qu’ils ont réussi à résoudre les problèmes avec l’isolation du noyaux Windows ?


Tu veux activer l’isolation du noyau sur un Windows invité?



Je pense que tu ne peux pas l’activer sur n’importe quelle plate-forme (physique: CPU, Chipset et OS: Linux avec/sans IOMMU, Windows avec ou sans hyper-v actif).
Pour que l’isolation noyau fonctionne, il faut que Windows soit sur du bare metal compatible (avec les options d’émulation matérielle activées dans le BIOS) ou sur une plate-forme qui le fournit (si possible de façon para virtualisée, pas de façon logicielle).



Le problème n’est pas tant Virtual Box sur sur ce point que toute la chaîne sur laquelle repose ton Windows invité.

votre avatar

“la possibilité (expérimentale pour l’instant) de démarrer une machine virtuelle en session 0 (donc avant de se connecter avec son profil sur la machine locale)”



Est-ce à dire qu’on pourrait faire joujou avec une distrib GNU/Linux en démarrant Windows et sans faire de dualboot ?

votre avatar

Non, de ce que je comprend, une VM pourra démarrer avant que tu arrives sur l’écran de connexion Linux.

votre avatar

L’une des grosse nouveauté pour moi est :
The EHCI and XHCI USB controller devices are now part of the open source base package



Donc plus besoin des Extension Pack dans mon cas et donc de licence payante en entreprise pour utiliser l’USB 2 et 3.

votre avatar

Payer n’était pas nécessaire en entreprise, tant que l’utilisateur installait lui-même. (Pas toujours pratique bien sûr)

votre avatar

C’était vrai jusqu’en 2017 il me semble car Oracle a changé la licence à ce moment et il n’y avait plus le droit d’utilisation commerciale (donc en entreprise) des extension pack, alors qu’avant on pouvait l’utiliser si installé à la main.



Licence rev 9
Licence rev 10

votre avatar

Ah oui merci. Je le virerai de quelques machines au boulot, s’il est installé.

votre avatar

Wikus a dit:


Est-ce à dire qu’on pourrait faire joujou avec une distrib GNU/Linux en démarrant Windows et sans faire de dualboot ?


C’est pas ce qu’on fait avec VirtualBox depuis des années? Ou que WSL permet de faire?



Si c’est pour avoir les 2 machines en même temps, tu peux tenter de “scinder” ta machine en 2 avec un hyperviseur, et mapper la CG et des ports USB sur une machine, et la CG interne au CPU et les autre sports USB à une autre machine…



C’est pas gagné avec une machine grand public (ça dépend du chipset, du CPU, du BIOS…)

votre avatar

D’après le changelog:
Windows hosts: Added experimental support of running autostarted VMs in session 0, to allow running VMS even when a usser is not being logged in (disabled by default, please consult the manual)



J’en comprends que cela permet - sous windows- de démarrer une VM automatiquement au démarrage de Windows, sans attendre qu’un utilisateur se loggue. (nh’sitez pas a me corriger)



J’ai hâte d’essayer :)

votre avatar

dedalum a dit:


D’après le changelog: Windows hosts: Added experimental support of running autostarted VMs in session 0, to allow running VMS even when a usser is not being logged in (disabled by default, please consult the manual)



J’en comprends que cela permet - sous windows- de démarrer une VM automatiquement au démarrage de Windows, sans attendre qu’un utilisateur se loggue. (nh’sitez pas a me corriger)



J’ai hâte d’essayer :)


je comprends la même chose, ca sent le substitue au WSL ça, voire la possibilité de booter des serveurs sans log sous windows!

votre avatar

Faudra que je teste cette nouvelle version.
Mais depuis l’installation de mon WSL impossible de faire fonctionner correctement VirtualBox (pourtant pas faute d’avoir suivi plusieurs tutos.
Par contre avec VM Player aucun soucis (et ce sur la même machine).

votre avatar

WSL2 n’entre plus en conflit contrairement à WSL1

votre avatar

Moi aussi j’ai ma VM (windows) qui ne démarrais plus. :roll:
Par chance (mes recherches sur le net n’ont rien donné), j’ai vu que la case “page mémoire imbriquée” était décochée. Je l’ai recoché et ça a fonctionné… :mad2:



J’avoue très humblement ne pas savoir exactement ce que fait cette fonction, et pourquoi le comportement résultant a été différent… :singe:



J’espère que cela peux vous servir… :oops:

votre avatar

th3squal a dit:


WSL2 n’entre plus en conflit contrairement à WSL1


Je suis bien en WSL2 pourtant

votre avatar

Tu as peut être activé HyperV pour la virtualisation WSL? les 2 hyperviseurs ne peuvent pas cohabiter de souvenir

votre avatar

Virtualbox 7.0 sous Linux 6.0.1 : Les guests Win10 ont la mise à jour automatiques des GuestAdditions dès qu’on « insère le CDROM des GuestsAdditions ». Plus besoins de lancer la mise à jour en manuel à la main.

votre avatar

tomy100 a dit:


Faudra que je teste cette nouvelle version. Mais depuis l’installation de mon WSL impossible de faire fonctionner correctement VirtualBox (pourtant pas faute d’avoir suivi plusieurs tutos. Par contre avec VM Player aucun soucis (et ce sur la même machine).


Si seulement WM Player marchait aussi bien sous Linux que sous Windows :craint:

votre avatar

tomy100 a dit:


Faudra que je teste cette nouvelle version. Mais depuis l’installation de mon WSL impossible de faire fonctionner correctement VirtualBox (pourtant pas faute d’avoir suivi plusieurs tutos. Par contre avec VM Player aucun soucis (et ce sur la même machine).


Pareil, virtualbox peut etre configuré pour utiliser hyperv, mais mes vm linux sont soit hyper lentes, soit ca freeze durant le boot.

votre avatar

xlp a dit:


Payer n’était pas nécessaire en entreprise, tant que l’utilisateur installait lui-même. (Pas toujours pratique bien sûr)


Hein ? C’est marqué où que c’est payant en usage entreprise ?
L’install de l’extpack se scripte easy pour install auto en mode machine (win+linux) :
VBoxManage extpack install –accept-license=xxx

votre avatar

Bonjour alors c’est totalement faux de penser que virtualbox est gratuit en entreprise!



Toute société ayant un rôle commercial doivent être en ordre de licence.



https://www.virtualbox.org/wiki/Licensing_FAQ



Un serveur hébergeant virtualbox comme hyperviseur, c’est 1000$ par coeur!



Un laptop partagé par plusieurs utilisateurs c’est également ce modèle de licence.



Et Oracle ne propose pas de combiner les modèles, c’est soit une approche ou l’autre.



Vous oubliez qui est oracle, je ne comprends pas que vous puissiez imaginer la gratuité pour le business :)

votre avatar

J’ai vérifié et sever a raison. Payant, 100 licences minimum.




esver a dit:


C’était vrai jusqu’en 2017 il me semble car Oracle a changé la licence à ce moment et il n’y avait plus le droit d’utilisation commerciale (donc en entreprise) des extension pack, alors qu’avant on pouvait l’utiliser si installé à la main.



Licence rev 9 Licence rev 10


votre avatar

Pour ma part, je l’ai testée et le résultat est mauvais :




  • Situation initiale : VirtualBox 6.1 et une VM Windows 11 de test, installée selon le mode opératoire trouvé il y a quelques mois sur le site d’Oracle.

  • Upgrade vers VirtualBox 7.0. Résultat la VM W11 ne bootait plus …

votre avatar

J’ai une question pour Virtual Box , la carte graphique est enfin prit en compte à 100 % ou pas ?
Car il y a quelques années j’ai installé un Windows pour jouer et ce n’était pas possible !

votre avatar

Le package pour Mac porte la mention “beta”, donc il n’a pas été finalisé pour Mac M1?

votre avatar

J’attends avec impatience le guide pour Windows, parce que là, je ne connais pas du tout Python et ce qu’on me demande d’installer avant d’installer VirtualBox 7.0. J’ai bien fait des recherches mais je ne suis pas sûr de moi.

votre avatar

Sur quel système ? Parce qu’en fait le guide, vu les tests que j’ai fait, ça risque de tourner un peu court. Contrairement à VMWare Workstation, il n’y a pas de manipulations supplémentaires, en tout cas sous Windows.

votre avatar

Bonjour et Merci pour la réponse
Sur Windows 11 quand je veux installer Virtualbox 7.0 il me demande d’installer avant Python Core et Win32api. J’avoue ne pas avoir su ce qu’il fallait installer et comment. Peut-être l’avez vous déjà sur votre machine et très probablement. C’est pour cela qu’il ne vous a rien demandé.
La seule chose que j’ai su faire c’est d’installer la dernière version de Python, mais ça n’a pas été suffisant……..Bon j’ai 73 ans et je suis à la retraite depuis 9 ans, je ne suis donc pas au courant de toutes les nouveautés

votre avatar

Etrange, je n’ai rien eu de tout ça, ni sur cette version ni sur aucune autre. Vous avez peut-être choisi un mode personnalisé avec certaines fonctions précise ? Parce que Python ne semble réclamé que pour le contrôle des VM via ce langage.

votre avatar

Non je n’ai aucune particularité à part cinq machines virtuelles
Windows XP (Pour rigoler)
Android (Pour voir)
Linux
Team Foundation Server (plus utilisé, voir plus loin)
MacOS Catalina (qui ne marche plus)
Azure devOps Server 2020 (que je n’utilise plus étant en Git Server sur mon Synology)

votre avatar

J’ai supprimé l’option du support de Python dans Virtualbox et ça marche. C’est la dernière option dans les option d’installation. Je crois que j’avais mis tout charger dans la racine c’est la cause de mon soucis
Merci de m’avoir répondu

votre avatar

Alors ça marche, il faut le dire bien vite car si les VM se lance, impossible d’exécuter les additions car elles plante la VM. Sans les additions, la VM finit par planter aussi.
J’ai fait les testes sur Azure devOps Server 2020. Heureusement j’ai une sauvegarde que j’ai pu remettre.

votre avatar

Jazzmaniac a dit:


Bonjour alors c’est totalement faux de penser que virtualbox est gratuit en entreprise!


Non. VirtualBox est distribué sous licence GPLv2. Il est disponible gratuitement quel qu’en soit les usages.



Ce qui est payant (car oui, il y a bien un truc de payant), c’est le Pack d’Extension, qui n’est pas nécessaire pour faire tourner des VMs. C’est important de le souligner. Le pack d’extension offre des fonctionnalités supplémentaires (notamment dans le support de l’USB si ma mémoire est bonne)




Un serveur hébergeant virtualbox comme hyperviseur, c’est 1000$ par coeur!



  1. Ce qui est étonnant, c’est que sur le site d’Oracle, on ne retrouve pas la notion de coeur. Seulement du nombre de poste.

  2. Et seulement si le Pack d’Extension est installé. Sinon, c’est gratuit.




Un laptop partagé par plusieurs utilisateurs c’est également ce modèle de licence.


Idem que ci-dessus. Seulement en cas de l’installation du pack d’extension.




Et Oracle ne propose pas de combiner les modèles, c’est soit une approche ou l’autre.


Je sais qu’Oracle n’est pas un enfant de coeur quand il s’agit de licence, mais source ?

votre avatar

Nous utilisons un nombre important de laptops chargés avec VBox comme il l’appel et nous avons bien clarifié avec Oracle au sujet de l’utilisation dans un cadre commercial.



Et pour confirmer voici un extrait



What are the benefits of purchasing an Oracle VM VirtualBox Extension Pack Enterprise license?
Oracle VM VirtualBox Extension Pack Enterprise license includes the use of the Product for commercial purposes or to operate or run a business, organization, governmental organization, or education institution.



Pour la license par cœur, elle porte un nom spécifique. Vous recevez l’offre en demandant une estimation.



Dès que vous avez des connexions vers la VM, un serveur qui héberge un service ou … c’est le modèle par CPU physique…



Oracle VM VirtualBox Enterprise (Connecteurs; Perpétuel)
Quantité: 1
€930.00
VirtualBox Software Update License & Support
€204.60



Au moment de nos discussions c’était 1000$



Et ou 50 pour un modèle workstation based, et c’est soit une approche ou l’autre…

votre avatar

Carboline a dit:


Pour ma part, je l’ai testée et le résultat est mauvais :




  • Situation initiale : VirtualBox 6.1 et une VM Windows 11 de test, installée selon le mode opératoire trouvé il y a quelques mois sur le site d’Oracle.

  • Upgrade vers VirtualBox 7.0. Résultat la VM W11 ne bootait plus …


Tout pareil !
Upgradé depuis une 6.1.38 : tous mes Win11, current et dev, ainsi que les Server 2022 se sont crashés soit qq secondes après le boot, avec passage forcé en mode rescue, soit après 1 min max de fonctionnement… VM en legacy BIOS ou UEFI aucune différence… :fumer:
Le retour à 6.1.38 résout les soucis.
On va Wait des versions ultérieures… :transpi:
Ils font des tests chez Oracle ou bien ? :cartonrouge:

votre avatar

Jazzmaniac a dit:


Nous utilisons un nombre important de laptops chargés avec VBox comme il l’appel et nous avons bien clarifié avec Oracle au sujet de l’utilisation dans un cadre commercial.


Sans vouloir me moquer (et je suis vraiment sincère), mais demander à Oracle de clarifier la situation vu les entourloupes qu’ils ont pu faire par le passé quant à la gestion des licences… Ils feront tout pour faire payer, même ce qui n’est pas dû…




Et pour confirmer voici un extrait



What are the benefits of purchasing an Oracle VM VirtualBox Extension Pack Enterprise license? Oracle VM VirtualBox Extension Pack Enterprise license includes the use of the Product for commercial purposes or to operate or run a business, organization, governmental organization, or education institution.


Ce qui confirme exactement ce que je disais. C’est le pack d’extension qui est payant. VirtualBox en lui même, qui est distribué à tout le monde et sous GPLv2 non.




Pour la license par cœur, elle porte un nom spécifique. Vous recevez l’offre en demandant une estimation.



Dès que vous avez des connexions vers la VM, un serveur qui héberge un service ou … c’est le modèle par CPU physique…



Oracle VM VirtualBox Enterprise (Connecteurs; Perpétuel) Quantité: 1 €930.00 VirtualBox Software Update License & Support €204.60



Au moment de nos discussions c’était 1000$


Là, on voit le flou sur le site d’Oracle et dans les tarifs qu’ils proposent. Des systèmes de licensing disponible uniquement par contact. Des modèles de licences (connecteur ou named workstation user perpetuel) dont on ne connait absolument pas le mode de fonctionnement (j’ai cherché pourtant).




Et ou 50 pour un modèle workstation based, et c’est soit une approche ou l’autre…


C’est un type de licence (connecteur ou workstation), pas les deux qui sont nécessaires. C’est bien de le préciser car certains produits nécessite une licence pour l’installation ET une licence par device/utilisateur. On retrouve cette approche dans des produits Microsoft par exemple.



Maintenant, si vous avez des serveurs et des laptops, ne pas pouvoir mixer les licences est étonnant. Je dis bien étonnant et non impossible. Car connaissant les pratiques d’Oracle…



En tout cas, rien n’empêche sur leur site d’acheter les deux !

votre avatar

fdorin a dit:


Ce qui est payant (car oui, il y a bien un truc de payant), c’est le Pack d’Extension, qui n’est pas nécessaire pour faire tourner des VMs. C’est important de le souligner. Le pack d’extension offre des fonctionnalités supplémentaires (notamment dans le support de l’USB si ma mémoire est bonne)


C’est pour cela que dans mon premier message je disais que ce qui est cool avec cette version 7, c’est que le support de l’USB 2 et 3 est maintenant inclus dans la version open source, donc plus besoin du Pack d’Extension.

VirtualBox 7 disponible avec le support de SecureBoot et de TPM 2.0

Fermer