VirtualBox 7 disponible avec le support de SecureBoot et de TPM 2.0
Le 12 octobre 2022 à 04h58
1 min
Logiciel
Logiciel
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.
Déjà abonné ? Se connecter
Abonnez-vousLe 12/10/2022 à 05h37
Est qu’ils ont réussi à résoudre les problèmes avec l’isolation du noyaux Windows ?
Le 12/10/2022 à 06h45
« Nous reviendrons bientôt avec un guide » 👍🙏
Génial merci 🙏
Le 12/10/2022 à 06h54
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.
Le 12/10/2022 à 07h02
Hâte qu’ils décident d’orienter leurs développement vers l’émulation ARM sur Intel (et vice versa).
Le 12/10/2022 à 07h36
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é.
Le 12/10/2022 à 07h40
“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 ?
Le 12/10/2022 à 09h27
Non, de ce que je comprend, une VM pourra démarrer avant que tu arrives sur l’écran de connexion Linux.
Le 12/10/2022 à 07h54
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.
Le 12/10/2022 à 13h25
Payer n’était pas nécessaire en entreprise, tant que l’utilisateur installait lui-même. (Pas toujours pratique bien sûr)
Le 13/10/2022 à 10h00
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
Le 13/10/2022 à 14h47
Ah oui merci. Je le virerai de quelques machines au boulot, s’il est installé.
Le 12/10/2022 à 10h02
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…)
Le 12/10/2022 à 11h11
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 :)
Le 12/10/2022 à 11h38
je comprends la même chose, ca sent le substitue au WSL ça, voire la possibilité de booter des serveurs sans log sous windows!
Le 12/10/2022 à 11h46
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).
Le 12/10/2022 à 11h53
WSL2 n’entre plus en conflit contrairement à WSL1
Le 14/10/2022 à 06h25
Moi aussi j’ai ma VM (windows) qui ne démarrais plus.
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é…
J’avoue très humblement ne pas savoir exactement ce que fait cette fonction, et pourquoi le comportement résultant a été différent…
J’espère que cela peux vous servir…
Le 12/10/2022 à 12h08
Je suis bien en WSL2 pourtant
Le 12/10/2022 à 12h10
Tu as peut être activé HyperV pour la virtualisation WSL? les 2 hyperviseurs ne peuvent pas cohabiter de souvenir
Le 12/10/2022 à 12h15
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.
Le 12/10/2022 à 15h06
Si seulement WM Player marchait aussi bien sous Linux que sous Windows
Le 12/10/2022 à 16h08
Pareil, virtualbox peut etre configuré pour utiliser hyperv, mais mes vm linux sont soit hyper lentes, soit ca freeze durant le boot.
Le 12/10/2022 à 17h26
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
Le 13/10/2022 à 06h33
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 :)
Le 13/10/2022 à 14h51
J’ai vérifié et sever a raison. Payant, 100 licences minimum.
Le 13/10/2022 à 09h57
Pour ma part, je l’ai testée et le résultat est mauvais :
Le 13/10/2022 à 12h03
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 !
Le 13/10/2022 à 13h32
Le package pour Mac porte la mention “beta”, donc il n’a pas été finalisé pour Mac M1?
Le 13/10/2022 à 15h26
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.
Le 13/10/2022 à 15h59
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.
Le 14/10/2022 à 14h45
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
Le 14/10/2022 à 15h25
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.
Le 15/10/2022 à 10h58
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)
Le 15/10/2022 à 12h19
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
Le 16/10/2022 à 09h26
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.
Le 13/10/2022 à 19h18
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)
Idem que ci-dessus. Seulement en cas de l’installation du pack d’extension.
Je sais qu’Oracle n’est pas un enfant de coeur quand il s’agit de licence, mais source ?
Le 14/10/2022 à 05h13
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…
Le 13/10/2022 à 21h14
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…
Le retour à 6.1.38 résout les soucis.
On va Wait des versions ultérieures…
Ils font des tests chez Oracle ou bien ?
Le 14/10/2022 à 06h08
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û…
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.
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).
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 !
Le 14/10/2022 à 07h49
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.