VirtualBox permet d'émuler complètement un PC. C'est comme si vous aviez un second PC dans une simple fenêtre. C'est utile pour tester d'autres système d'exploitation sans repartitionner et sans risque (par exemple Linux), pour naviguer en toute sécurité ou pour tester un logiciel sans risque de rendre son système d'exploitation instable. Vous pouvez créer autant de machines virtuelles que vous le souhaitez, et installer tous les systèmes d'exploitation que vous le voulez dedans. Il est possible de définir - pour chaque machine virtuelle - combien de mémoire elle possède, de disque dur, si elle aura accès aux ports USB, au réseau, à la carte son, etc..
VirtualBox contient un gestionnaire de disques qui vous permet de créer des disques virtuel sous forme de fichiers .vdi qui apparaitront comme de vrais disques dans les machines virtuelles.
Cela vous permet donc de "créer" à volonté des disques, et cela sans jamais avoir à repartitionner votre disque dur.
Vous pouvez également utiliser directement des images ISO de CD et DVD, ce qui permet de tester des distributions Linux sans avoir à les graver. VirtualBox possède un serveur RDP intégré, ce qui permet de démarrer une machine virtuelle sur un ordinateur, et utiliser cette machine virtuelle à partir d'un autre ordinateur.
VirtualBox est gratuit et en Open Source, et des versions sont disponibles pour Windows Mac OS X et Linux.
VirtualBox est plus léger que VMWare et aussi plus simple à utiliser, et il offre la quasi-totalité des fonctions de VMWare.
Actuellement, VirtualBox fonctionne sur Windows, Linux, Macintosh, et Solaris et prend en charge un grand nombre de systèmes d’exploitation invités, y compris, mais non limité à Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10 et 11), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x et 4.x), Solaris et OpenSolaris, OS/2, et OpenBSD.
Page d'accueil : VirtualBox
Changements dans VirtualBox 7.0.2 (2022-10-20) :
- Problème connu : les machines virtuelles ayant plusieurs processeurs virtuels configurés ne fonctionneront pas correctement sur macOS Catalina en raison d'un problème de corruption de mémoire inconnu. Réduisez le nombre de vCPU à 1 ou effectuez une mise à niveau vers BigSur ou une version ultérieure lorsque le problème ne se produit pas
- Principal : Correction d'un problème où VBoxSVC pouvait ne plus répondre si le pack d'extension n'était pas installé
- Hôtes macOS : ajout d'une solution de contournement pour un bogue dans le cadre de l'hyperviseur sur Catalina provoquant des erreurs VERR_NEM_MAP_PAGES_FAILED lors du démarrage d'une machine virtuelle.
- Hôtes macOS : réintroduction de la prise en charge de la mise en réseau interne, ceci est encore considéré comme un peu expérimental
- Hôtes macOS : Correction d'un plantage de machine virtuelle lorsque l'invité tente d'accéder à un microphone ou à une webcam
- Hôte Windows : Presse-papiers partagé : Correction d'un problème lorsque seulement 4 Ko de tampon du presse-papiers de l'hôte étaient accessibles à l'invité
- Linux Guest Additions : introduction de la prise en charge initiale du noyau 6.1
- Linux Guest Additions : Correction d'un problème lorsque le service transparent VBoxClient provoquait un plantage de certaines applications X11
- Hôtes Windows : GUI : Correction des bibliothèques Qt manquantes pour le style Vista et le pilote SQL
- Interface graphique : correction d'un problème dans la visionneuse de journaux qui provoquait l'enregistrement d'un fichier journal erroné
Changements dans VirtualBox 7.0.0 (2022-10-10) :
- Les machines virtuelles peuvent désormais être entièrement chiffrées, y compris les journaux de configuration de la machine virtuelle et les états enregistrés (CLI uniquement pour l'instant)
- OCI : les machines virtuelles cloud peuvent être ajoutées à Virtual Machine Manager et contrôlées en tant que machines virtuelles locales
- OCI : les réseaux cloud peuvent désormais être configurés via l'outil Network Manager de la même manière que pour les réseaux Host-only et NAT
- GUI : Ajout d'un nouvel utilitaire similaire à "top" ou "ressource monitor" qui répertorie les statistiques de performance (utilisation du processeur, utilisation de la RAM, taux d'E/S du disque, etc.) des invités en cours d'exécution
- GUI : retravaillé le nouvel assistant vm pour intégrer l'installation du système d'exploitation invité sans surveillance et pour avoir un flux de travail plus rationalisé
- GUI : Ajout d'un nouveau widget de visionneuse d'aide qui permet de naviguer et de rechercher dans le manuel de l'utilisateur
- GUI : ajout d'un nouveau centre de notification unifiant la plupart des progrès en cours d'exécution et des rapports d'erreurs autour de l'interface graphique
- GUI : prise en charge améliorée des thèmes sur toutes les plates-formes. Linux et macOS utilisent un moteur natif tandis que pour l'hôte Windows, il est implémenté séparément.
- GUI : mise à jour des grandes icônes.
- Enregistrement audio : utilise désormais Vorbis comme format audio par défaut pour les conteneurs WebM. Opus n'est plus utilisé.
- Audio : ajout d'un type de pilote hôte "par défaut" pour permettre de déplacer des machines virtuelles (appliances) entre différentes plates-formes sans avoir à modifier explicitement le pilote audio. Lorsque le pilote "par défaut" est sélectionné, la meilleure option de backend audio pour une plate-forme sera utilisée. Il s'agit de la valeur par défaut pour les machines virtuelles nouvellement créées.
- Contrôle des invités : mise en œuvre de la prise en charge initiale de la mise à jour automatique des ajouts d'invités pour les invités Linux
- Contrôle d'invité : capacité implémentée d'attendre et/ou de redémarrer l'invité lors de la mise à jour des ajouts d'invité via VBoxManage
- VBoxManage : ajout de la sous-commande "waitrunlevel" de Guest Control pour permettre d'attendre qu'un invité atteigne un certain niveau d'exécution
- Hôtes Windows : ajout de la prise en charge expérimentale de l'exécution de machines virtuelles à démarrage automatique dans la session 0, pour permettre l'exécution de VMS même lorsqu'un utilisateur n'est pas connecté (désactivé par défaut, veuillez consulter le manuel)
- Hôte macOS : suppression de toutes les extensions du noyau. VirtualBox s'appuie désormais entièrement sur les frameworks hyperviseur et vmnet fournis par Apple. À l'heure actuelle, l'implémentation ne dispose pas de la fonctionnalité « Mise en réseau interne ». Celui-ci sera fourni ultérieurement.
- Hôte macOS : Fourniture d'un package Developer Preview pour les systèmes dotés d'un processeur Apple Silicon. Il s'agit d'un travail en cours non pris en charge, et il est connu pour ses performances très modestes.
- Ajouts d'invités Linux : fonctionnalité de redimensionnement de l'écran invité retravaillée, intégration de base ajoutée avec certains des environnements de bureau invités
- Périphériques : implémentation d'un nouveau support 3D basé sur DirectX 11 (et DXVK sur les hôtes non Windows)
- Périphériques : ajout de périphériques IOMMU virtuels (variantes Intel et AMD)
- Périphériques : ajout de périphériques TPM virtuels 1.2 et 2.0
- Périphériques : les contrôleurs USB EHCI et XHCI font désormais partie du package de base open source
- EFI : ajout de la prise en charge du démarrage sécurisé
- Débogage : ajout d'un support expérimental pour le débogage invité via GDB et d'un support hautement expérimental pour le débogage invité via KD/WinDbg
De plus, les éléments suivants ont été corrigés et/ou ajoutés :
- OCI : la fonctionnalité de mise en réseau cloud est améliorée pour les machines virtuelles locales, désormais les machines virtuelles locales peuvent être connectées à la mise en réseau cloud
- Interface graphique : comportement amélioré de la liste des machines virtuelles et de divers outils liés aux machines virtuelles dans le cas où plusieurs éléments sont sélectionnés
- GUI : sur les plates-formes disponibles, ajout d'une nouvelle option pour désactiver l'économiseur d'écran de l'hôte
- Interface graphique : préférences globales, paramètres de la machine et assistants retravaillés pour améliorer la stabilité et la convivialité
- Interface graphique : amélioration de la gestion de la souris dans le cas de plusieurs moniteurs sur la plate-forme X11
- Interface graphique : le moteur d'énumération moyen a été retravaillé pour améliorer les performances
- GUI : les éléments du réseau NAT ont été déplacés des préférences globales vers l'outil global Network Manager
- Interface graphique : Extension Pack Manager a été déplacé des préférences globales vers les outils globaux
- Interface graphique : accessibilité globale améliorée
- GUI : migration vers les versions récentes de Qt.
Aucun commentaire:
Enregistrer un commentaire