Oracle a publié une nouvelle version de son populaire hyperviseur multiplateforme, VirtualBox 7.0, avec un changement significatif dans la prise en charge des machines virtuelles Linux. La nouvelle version prend désormais en charge les systèmes d'exploitation qui utilisent Secure Boot.
Quoi de neuf dans VirtualBox 7.0 pour les utilisateurs Linux ?
Oracle a positionné la version 7.0 dans le journal des modifications officiel comme une "mise à jour majeure" par rapport à la version précédente, étant donné que la dernière version était la version 6.1.38 du 2 septembre 2022. C'est tout un bond en un peu plus d'un mois depuis la version précédente.
Le changement le plus notable dans la nouvelle version est que l'interface utilisateur a été remaniée. En tant que programme d'exécution de machines virtuelles, c'est ce qu'il y a sous le capot qui compte. Le changement majeur pour les utilisateurs de Linux est que les machines virtuelles basées sur EFI peuvent désormais utiliser Démarrage sécurisé. Secure Boot est une méthode de signature cryptographique des systèmes d'exploitation afin qu'ils ne s'exécutent pas s'ils ont été modifiés par des logiciels malveillants.
Presque tous les nouveaux PC physiques l'ont activé par défaut car Microsoft l'exige. Certaines distributions Linux, y compris Ubuntu, peuvent également utiliser Secure Boot.
Un autre changement consiste à réviser les ajouts d'invités afin qu'ils fonctionnent plus efficacement. Il s'agit d'un module complémentaire facultatif qui permet aux machines virtuelles Linux de partager des fichiers avec le système hôte et faire en sorte que le bureau Linux change automatiquement de résolution en mode fenêtré lorsque l'utilisateur redimensionne le fenêtre.
Pourquoi la prise en charge du démarrage sécurisé est-elle un gros problème pour les invités Linux VirtualBox ?
Alors que les PC sont passés de l'architecture BIOS héritée à EFI, les machines virtuelles ont continué à émuler le BIOS. C'est probablement parce que le BIOS, créé en 1981 par IBM pour le premier PC, est simple et bien compris. Les responsables de la distribution Linux qui se sont concentrés sur le fonctionnement du système sur du matériel réel se sont concentrés sur une meilleure prise en charge d'EFI. Certaines distributions ont envisagé d'éliminer complètement la prise en charge du BIOS.
Alors que la prise en charge d'EFI sur VirtualBox est toujours considérée comme expérimentale, l'ajout de Secure Boot ouvre la voie à une plus grande adoption d'EFI dans les machines virtuelles. Secure Boot plaira probablement aux entreprises clientes d'Oracle qui exécutent des serveurs. Il existe déjà un certain degré de sécurité sans Secure Boot puisqu'une machine virtuelle est isolée du système hôte.
Le changement signifie que les utilisateurs de VirtualBox qui souhaitent exécuter des invités Linux auront plus d'options de distributions à utiliser.
Que signifie VirtualBox 7.0 pour Linux ?
Au fur et à mesure que Linux évolue pour fonctionner avec EFI, les logiciels de machines virtuelles comme VirtualBox devront rattraper leur retard. La prise en charge du démarrage sécurisé élimine un problème lié à l'utilisation de Linux virtualisé avec un micrologiciel moderne.
Si VirtualBox prend en charge EFI par défaut dans les futures versions, les distributions Linux pourraient enfin abandonner la prise en charge du BIOS hérité, car les utilisateurs de machines virtuelles pourraient toujours exécuter leurs machines virtuelles Linux avec EFI.
VirtualBox reste une destination pour les débutants Linux avec 7.0
VirtualBox est populaire car il est gratuit et facilite l'exécution de plusieurs systèmes d'exploitation sur la même machine sans redémarrage. C'est pourquoi il est souvent recommandé aux curieux de Linux qui veulent un avant-goût de ce que Linux peut offrir mais qui ne veulent pas quitter le confort de leur système d'exploitation familier. Les machines virtuelles Linux sont faciles à configurer dans VirtualBox.