Lorsque vous travaillez dans VirtualBox, vous avez peut-être vu une invite ou remarqué une référence à Guest Additions. Mais que sont les ajouts d'invités et devriez-vous les utiliser ?
Voyons ce que font les additions invité de VirtualBox, pourquoi vous devriez les installer et comment les activer.
Les suppléments invité de VirtualBox sont des logiciels supplémentaires, inclus avec votre copie de VirtualBox, qui permettent de meilleures performances et fonctionnalités dans les machines virtuelles. Vous installez Guest Additions à l'intérieur de la machine virtuelle pour activer cette fonctionnalité.
Comme vous le savez probablement, VirtualBox est un hyperviseur, qui vous permet de créer et d'utiliser des machines virtuelles. Cela signifie que vous pouvez installer Windows et d'autres systèmes d'exploitation dans VirtualBox et leur faire croire qu'ils fonctionnent sur du matériel réel.
Lisez notre guide complet sur l'utilisation de VirtualBox pour vous familiariser avec la vitesse si vous n'êtes pas familier.
Cependant, ce n'est pas parce que vous obtenez une machine virtuelle qui fonctionne dans VirtualBox que l'expérience est parfaite dès le départ. Certains éléments de l'exécution d'un système d'exploitation dans une fenêtre d'application sont frustrants.
Par exemple, sur votre ordinateur principal, Windows sait quelles résolutions il peut afficher en utilisant les pilotes de votre carte graphique. Une machine virtuelle ne peut pas faire cela, cependant, elle s'affiche par défaut en basse résolution (telle que 800 x 600).
Les suppléments invité de VirtualBox contiennent des pilotes d'affichage et d'autres outils utiles qui rendent votre machine virtuelle beaucoup plus utilisable.
Maintenant que nous savons ce que sont les suppléments invité, regardons ce que les suppléments invité de VirtualBox font réellement pour vous.
Il y a de fortes chances que vous souhaitiez éventuellement déplacer du contenu entre votre machine virtuelle (l'invité) et votre ordinateur réel (l'hôte). Avec les additions invité installées, VirtualBox contient quelques fonctionnalités pour vous faciliter la tâche.
Le premier est la prise en charge partagée du presse-papiers / glisser-déposer. Cela vous permet de copier des éléments sur une plate-forme et de les coller sur l'autre, ainsi que de faire glisser des fichiers entre eux. Pour régler cela, sélectionnez votre machine virtuelle sur la page d'accueil de VirtualBox et choisissez Paramètres .
Dans le Général section, passez à Avancé et vous pouvez choisir des options pour le Presse-papiers partagé et Glisser-Déposer . Vous pouvez choisir Désactivé , Hôte à Invité , Invité à hôte , ou Bidirectionnel pour les deux.
À moins que vous n'ayez une raison particulière de choisir autre chose, Bidirectionnel est le plus pratique.
Une fois cette option activée, le copier/coller et le glisser fonctionneront sur tous les systèmes.
Si vous préférez rendre les dossiers de votre système hôte accessibles dans la machine virtuelle, vous pouvez utiliser des dossiers partagés. Cette fonctionnalité des suppléments invité vous permet de monter des dossiers hôtes en tant que "ressources réseau" dans le système d'exploitation invité sans utiliser de réseau.
Pour l'utiliser, cliquez sur Paramètres sur une machine virtuelle et accédez aux dossiers partagés section. Sélectionnez Ajouter un partage sur le côté droit, puis choisissez un dossier sur votre ordinateur à partager avec l'invité.
Donnez-lui un nom, choisissez Montage automatique si vous voulez qu'il se connecte automatiquement, et appuyez sur OK .
Maintenant, ce dossier apparaîtra comme un lecteur réseau dans le système d'exploitation invité.
Comme mentionné précédemment, les machines virtuelles ne prennent pas en charge les graphiques haute résolution dès le départ. Une fois que vous avez installé les suppléments invité, vous aurez un contrôle total sur les options de résolution dans le menu des paramètres du système d'exploitation invité. Par exemple, si vous avez un moniteur 1920x1080, vous pouvez afficher la VM en plein écran à 1080p.
Ce n'est pas la seule amélioration graphique ajoutée par les ajouts d'invités. En les utilisant, la résolution du système d'exploitation invité se redimensionne dynamiquement lorsque vous ajustez la fenêtre VirtualBox sur votre ordinateur. Cela vous permet d'utiliser la machine virtuelle à n'importe quelle taille sans jouer avec les options de résolution.
Enfin, avec Guest Additions, le système d'exploitation invité peut tirer parti du matériel graphique de votre ordinateur. Si vous jouez à des jeux ou utilisez d'autres logiciels graphiquement intensifs dans un WM, cela fait une énorme différence.
Un autre avantage intéressant des ajouts d'invités est un mode transparent. Cela vous permet d'exécuter des fenêtres d'application à partir de l'invité aux côtés des applications de votre système d'exploitation hôte, de sorte qu'elles font toutes partie d'un seul système. Cela ressemble beaucoup à la façon dont Parallels exécute les applications Windows sur un Mac.
Pour utiliser ce mode, appuyez sur la touche Hôte + L lorsque votre machine virtuelle est au point. Si vous ne l'avez pas modifié, l'hôte par défaut la clé dans VirtualBox est la bonne Ctrl clé.
Une fois que vous avez fait cela, la VM ira en plein écran et VirtualBox supprimera son arrière-plan. Vous êtes alors libre d'utiliser ses fenêtres avec votre logiciel de bureau habituel. Appuyez sur Hôte + L à nouveau pour désactiver cette fonction --- si cela ne semble pas fonctionner, assurez-vous de sélectionner d'abord la machine virtuelle VirtualBox.
Les fonctions ci-dessus sont les principales caractéristiques des suppléments invité de VirtualBox. Il y a quelques autres avantages utiles à les installer, bien qu'ils ne soient généralement pas aussi utiles.
L'intégration transparente de la souris en est une qui peut vous affecter, selon le système d'exploitation invité. Avec la plupart des systèmes d'exploitation modernes, VirtualBox vous permet de déplacer votre souris de manière transparente entre votre système hôte et invité. Cependant, certains systèmes d'exploitation plus anciens nécessitent un contrôle exclusif de votre clavier et de votre souris.
Si tel est le cas, le pointeur de votre souris deviendra "piégé" à l'intérieur de la fenêtre VirtualBox après avoir cliqué à l'intérieur. Cela signifie que vous devez cliquer sur Hôte touche (droite Ctrl par défaut) pour ramener le contrôle de la souris au système d'exploitation hôte.
Sinon, les suppléments invité apportent la synchronisation de l'heure avec votre machine hôte, l'option de connexions automatisées et peuvent surveiller les communications entre l'invité et l'hôte. Rien de tout cela n'a beaucoup d'utilité pour l'utilisateur moyen.
Il est facile d'installer les suppléments invité sur votre système VirtualBox. En fait, chaque fois que VirtualBox reçoit une mise à jour, elle inclut également une nouvelle version des suppléments invité. Vous n'avez pas nécessairement besoin de mettre à jour les suppléments invité chaque fois que vous mettez à jour VirtualBox, mais Oracle le recommande pour de meilleures performances.
N'oubliez pas que les suppléments invité sont disponibles pour Windows et Linux, mais pas pour macOS. Vous aurez besoin d'autres solutions de contournement si vous exécutez macOS sur une machine virtuelle.
Pour installer les suppléments invité pour VirtualBox dans une machine virtuelle Windows, démarrez normalement dans votre système d'exploitation invité. Dans la barre d'outils en haut, sélectionnez Périphériques> Insérer l'image du CD des ajouts d'invités . Cela monte un disque virtuel sur la VM.
Lorsque vous faites cela, Windows répondra comme si vous veniez d'insérer un disque physique. S'il ne vous invite pas à l'exécuter, ouvrez une fenêtre de l'Explorateur de fichiers et accédez à Ce PC . Vous devriez voir un périphérique dans le lecteur de CD nommé quelque chose comme VBox_GAs_x .
Double-cliquez dessus pour ouvrir le contenu du disque. À l'intérieur, exécutez le VBxWindowsAdditions fichier (ou VBxWindowsAdditions-x86 sur une machine virtuelle 32 bits).
À partir de là, suivez simplement les étapes pour installer les suppléments invité comme vous le feriez pour tout autre logiciel. Une fois terminé, vous serez invité à redémarrer la machine virtuelle, ce que vous devez faire dès que possible.
Une fois que vous avez terminé, vous pouvez accéder à Périphériques > Lecteurs optiques > Supprimer le disque du lecteur virtuel pour "éjecter" le disque virtuel Guest Additions.
Le processus d'installation des suppléments invité de VirtualBox dans une machine virtuelle Linux est assez similaire. Une fois que vous avez démarré, sélectionnez Périphériques> Insérer l'image du CD des ajouts d'invités depuis la barre de menus de VirtualBox. En fonction de votre version de Linux, vous pouvez voir un message pour exécuter automatiquement le contenu du CD.
Vous pouvez accepter cela, mais si vous ne le faites pas, vous trouverez le CD disponible sur la barre des tâches dans de nombreuses distributions Linux. S'il n'y apparaît pas, ouvrez le navigateur de fichiers et recherchez VBox_GAs_x dans la barre latérale gauche.
Sur Ubuntu, un logiciel d'exécution apparaît en haut à droite de la fenêtre. Cliquez dessus pour démarrer le processus d'installation, puis fournissez votre mot de passe administrateur pour continuer. Une fenêtre de terminal s'ouvrira pour vous tenir au courant de sa progression.
Une fois que c'est fait, redémarrez la machine virtuelle et vous êtes prêt. Vous pouvez ensuite éjecter le disque à l'aide de Périphériques> Lecteurs optiques> Supprimer le disque du lecteur virtuel ou en cliquant dessus avec le bouton droit de la souris dans votre système d'exploitation et en choisissant Éjecter .
Comme nous l'avons vu, les ajouts d'invités rendent l'exécution des machines virtuelles avec VirtualBox beaucoup plus fluide. Vous devriez toujours prendre quelques instants pour installer les suppléments invité lors de la configuration d'une nouvelle machine virtuelle, car il n'y a aucun inconvénient à le faire.
Si VirtualBox ne fonctionne pas pour vous, vérifiez comment VirtualBox se compare aux autres outils de virtualisation.