Connexion
Abonnez-vous

La bêta de VirtualBox 7.2 prend en charge Windows 11 pour Arm

Le 30 mai à 10h06

Oracle vient de mettre en ligne la première bêta de la prochaine version de Vitualbox 7.2. Dans les notes de version, un changement important est annoncé : la prise en charge des machines sous Windows 11 avec une puce ARM. Vous pouvez ainsi virtualiser un Windows 11 Arm dans Windows 11 Arm.

D’autres petits changements sont de la partie, notamment des ajustements sur la partie graphique. Le code source de la bêta de Virtual Box 7.2 est disponible sur GitHub. Pour les téléchargements depuis le site officiel, c’est par là.

Du côté des limitations, Oracle précise dans son guide d’utilisation (.pdf) que les ordinateurs avec une architecture CPU Arm ne peuvent virtualiser qu’un système d'exploitation basé sur Arm : « L'exécution d'un système d'exploitation invité x86 sur une plateforme hôte Arm n'est pas prise en charge ». C’est le cas de Windows 11 Arm, Debian à partir de la 11, plusieurs versions d’Ubuntu, etc.

Le 30 mai à 10h06

Commentaires (12)

votre avatar
Vous pensez qu'un jour le PCI Passthrough finira par être pris en charge ? 😅
votre avatar
Ça serait pas un pb dans certains cas, vu que le périphérique "passthrough'é" n'est plus exploitable par le système hôte ?
votre avatar
Est-ce que windows supporte les VF , ce qui permettrait de supporter le passthrough sur une "instance" d'un périphérique ? Sous linux c'est possible (même si pas simple) à condition bien sur que la carte le supporte - actuellement je ne l'ai vu que sur les cartes réseau , et j'ai lu des choses sur des cartes graphiques haut de gamme (mais je ne l'ai jamais essayé)
votre avatar
Avec kvm, le passthrough est un jeu d'enfant, y compris sur les cartes graphiques. Tu peux tout refiler à ka vm du moment que ça n'est pas utilisé par l'hôte. Testé sur pc amd 5xxx portable avec CG Nvidia.
votre avatar
du moment que ça n'est pas utilisé par l'hôte.
En multi GPU ou il y a une astuce d'implémentation pour que la CG ne soit pas utilisée par l'hôte à partir du moment où l'invité prend tout l'écran ? (mais du coup, comment ça se passer en cas de rendu fenêtré ?)
votre avatar
Non. Sous proxmox avec kvm, j'ai des VM auxquelles j'ai dédié des GPU installé sur mon serveur. Elles remplacement ce que j'avais avant avec Shadow, et j'ai la main dessus : https://forum.proxmox.com/threads/gpu-passthrough-with-nvidia-in-linux-vm-improve-stability.166766/
votre avatar
My bad, j'étais resté sur le contexte de VirtualBox donc un hôte avec couramment une seule carte graphique utilisée 100% du temps. Effectivement, KVM, c'est une autre histoire, et ça tourne souvent sur des machines aux configs plus complexes.
votre avatar
Ce serait quand même pratique d'avoir une machine virtuelle ARM sous hôte x86 et réciproquement :roll:

Un peu comme d'avoir un pur téléphone Android sous VirtualBox :frown:
votre avatar
J'aimerai bien avoir un Android dans VirtualBox pour tester des applications :craint:
votre avatar
https://www.easytutoriel.com/installer-android-virtualbox-ordinateur.html

?
votre avatar
Android-x86
Ça ne fonctionne pas très bien (soucis avec Wi-Fi par exemple), et c'est limité à Android 9...
votre avatar
ça c'est un émulateur, ça n'a technique aucun rapport avec la virtualisation.

La virtualisation fait passe-plat de la machine virtuelle vers le CPU : son rôle est de s'assurer notamment la sécurité, de gérer l'affectation de CPU / mémoire et que les VM soient étanches entre-elle, les instructions sont natives.
L'émulation consiste à reproduire le fonctionnement du processeur de façon logiciel : là tu peux tout émuler dans tous les sens, par contre les perf sont catastrophique: le CPU virtuel est émulé en logiciel et n'utilise pas du tout (mal) les optimisations hardware du processeur.

Pour faire clair :
- virtualisation même jeu d'instruction (l'exception étant X86_64 vs X86 où on a des passerelles, car le 64bits n'est qu'une surcouche du jeu instruction 32bits : concrètement tu devrais pouvoir peut-être faire tourner un OS 32bits sur un hote x86_64bits : le jeu instruction 32bits est inclus dans celui du 64bits)
- émulation : tout est faisable, par contre çà tourne de façon logiciel donc les perf sont souvent mauvaises.

Android studio j'ai pas trop essayé, mais je pense que même une appli simple doit ramer sérieusement.

La bêta de VirtualBox 7.2 prend en charge Windows 11 pour Arm

Fermer