6 commandes VirtualBox utiles pour gérer les machines virtuelles

6 commandes VirtualBox utiles pour gérer les machines virtuelles

La virtualisation est aujourd’hui l’une des technologies informatiques de base. Avec une machine virtuelle (VM) , vous pouvez exécuter presque tous les systèmes d'exploitation de votre choix sur votre PC sans avoir à dépenser de l'argent en matériel supplémentaire.

Ce didacticiel explique comment utiliser le terminal de ligne de commande pour gérer les machines virtuelles VirtualBox, que le système d'exploitation que vous utilisez soit Windows, macOS ou Linux. Toutes les installations de VirtualBox sont livrées avec l'outil de ligne de commande VBoxManage, un utilitaire puissant et flexible pour gérer les machines virtuelles.

Qu’est-ce que VboxManage ?

VboxManage est un outil de ligne de commande (CLI) fourni par défaut dans le cadre de l'installation du logiciel VirtualBox.

Vous pouvez gérer la plupart de vos machines virtuelles à partir de l'interface graphique, VboxManage CLI vous offre plus de fonctionnalités car il vous donne un accès direct au moteur de virtualisation, vous permettant d'accéder à des fonctionnalités supplémentaires sans être disponibles via l'interface graphique. De plus, la plupart des serveurs Linux ne sont pas dotés d'une interface graphique, vous pouvez donc toujours gérer vos machines virtuelles même en mode sans tête.

Toutes les commandes VboxManage commencent par le mot vboxmanage et sont généralement suivies d'une sous-commande telle que list, controlvm , etc. En règle générale, il vous est demandé de fournir le nom de la VM que vous souhaitez configurer ou contrôler.

6 commandes VirtualBox utiles pour gérer les machines virtuelles

1. Lister les machines virtuelles

L'une des commandes VirtualBox les plus populaires et les plus importantes consiste à répertorier toutes les machines virtuelles disponibles sur votre PC ou serveur. C'est ainsi que vous pouvez afficher ou lister toutes les machines virtuelles enregistrées sur votre PC. À partir du résultat, vous remarquerez que chaque machine virtuelle reçoit un identifiant unique (UUID) utilisé pour identifier une machine virtuelle.

Pour lister les machines virtuelles installées sur l'ordinateur, utilisez la commande suivante :

vboxmanage list vms

6 commandes VirtualBox utiles pour gérer les machines virtuelles

La sortie montre les machines virtuelles enregistrées sur le PC ou le serveur

Si vous souhaitez une liste détaillée, ajoutez l' indicateur -l ou --long à la commande vms list vboxmanage . Les résultats vous montrent toutes les machines virtuelles enregistrées et des informations détaillées telles que la configuration de chaque machine virtuelle, les détails du matériel, les paramètres, etc.

Parfois, vous souhaitez uniquement répertorier les machines virtuelles en cours d’exécution. Dans ce cas, vous pouvez utiliser la sous-commande list avec l' option runningvms comme suit.

vboxmanage list runningvms

2. Démarrer et arrêter une machine virtuelle

Pour démarrer une machine virtuelle à l'aide de VboxManage, utilisez la sous-commande startvm suivie du nom de la machine virtuelle ou de l'UUID. Par exemple, exécutez la commande suivante pour démarrer la machine virtuelle portant le nom Window11 répertorié dans la section précédente.

vboxmanage startvm Windows11

Lorsqu'il s'agit d'arrêter une machine virtuelle, plusieurs options s'offrent à vous. Vous pouvez arrêter la machine virtuelle ou la mettre en pause.

Pour arrêter une machine virtuelle en la mettant hors tension, vous utilisez la sous-commande controlvm suivie du nom de la machine virtuelle, puis de l' option poweroff comme suit.

vboxmanage controlvm Windows11 poweroff

La progression de l'arrêt de la machine virtuelle vous sera affichée en pourcentage.

Si vous souhaitez empêcher une machine virtuelle de consommer des ressources système mais que vous n'avez pas nécessairement besoin de l'arrêter, vous pouvez suspendre la machine virtuelle et la reprendre plus tard.

Pour suspendre une machine virtuelle en cours d'exécution, utilisez la commande suivante.

vboxmanage controlvm Window11 pause

Notez que les machines virtuelles en pause sont toujours répertoriées sous les machines virtuelles en cours d'exécution. Pour obtenir des informations sur l'état d'une machine virtuelle, exécutez une longue liste à l'aide de la commande :

vboxmanage list runningvms -l

Dans la sortie, le paramètre d'état doit être mis en pause. L'horodatage de la mise en pause de la VM sera également répertorié.

6 commandes VirtualBox utiles pour gérer les machines virtuelles

Le résultat de la commande affiche l'état d'une machine virtuelle

Pour reprendre une machine virtuelle en pause, utilisez la commande suivante.

vboxmanage controlvm Windows11 resume

3. Obtenez des informations sur la machine virtuelle

Pour afficher les informations relatives à une machine virtuelle spécifique au lieu de répertorier toutes les machines virtuelles, utilisez la sous-commande showvminfo. Par exemple, vous pouvez exécuter la commande suivante pour obtenir des informations détaillées sur la machine virtuelle Windows11, y compris le matériel et d'autres détails de configuration, l'état du réseau, etc.

vboxmanage showvminfo Windows11

4. Créez une machine virtuelle

Une autre tâche importante lors de la gestion des machines virtuelles consiste à créer de nouvelles machines virtuelles. Utilisez la sous-commande createeavm pour créer une nouvelle machine virtuelle. Par exemple, pour créer une machine virtuelle nommée « DebianVM » exécutée sur le système d'exploitation Debian Linux, vous pouvez exécuter la commande suivante.

vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register

Si vous n'êtes pas sûr du nom du système d'exploitation à utiliser dans votre machine virtuelle, vous pouvez vérifier les systèmes d'exploitation VirtualBox pris en charge avec la commande suivante.

vboxmanage list ostypes

6 commandes VirtualBox utiles pour gérer les machines virtuelles

Répertorie les systèmes d'exploitation pris en charge

Par exemple, si vous souhaitez modifier la machine virtuelle nouvellement créée pour modifier sa taille de mémoire, son nom et d'autres paramètres pertinents, vous pouvez utiliser la sous-commande modvm.

La syntaxe de la sous-commande modvm est suivie du nom de la machine virtuelle que vous souhaitez modifier. Ensuite, vous spécifiez le paramètre que vous souhaitez modifier et enfin la valeur du paramètre.

Supposons que vous souhaitiez changer le nom de la machine virtuelle nouvellement créée ci-dessus de DebianVM à Debian9 à l'aide du paramètre --name.

vboxmanage modifyvm DebianVM --name Debian9

Vous pouvez voir une liste de paramètres que vous pouvez modifier en exécutant la commande :

vboxmanage modifyvm

5. Instantané et restauration

Les sauvegardes sont un élément clé pour maintenir un système informatique robuste. VirtualBox vous donne la possibilité de préserver l'état de votre machine virtuelle afin que vous puissiez la récupérer en cas de problème.

Pour prendre un instantané d'une machine virtuelle spécifique, vous pouvez exécuter la commande suivante, où l'instantané de la veille de Noël est le nom donné à l'instantané de votre machine virtuelle.

vboxmanage snapshot Windows11 take "Christmas eve snapshot"

6 commandes VirtualBox utiles pour gérer les machines virtuelles

Enregistrez rapidement l'état de la machine virtuelle

Pour restaurer la machine virtuelle ci-dessus avec l'instantané nouvellement créé, arrêtez d'abord la machine virtuelle si elle est en cours d'exécution, puis restaurez l'instantané avec la commande suivante.

vboxmanage snapshot Windows11 restore "Christmas eve snapshot"

Évidemment, vous pouvez convertir le nom de l'instantané en quelque chose d'autre approprié aux paramètres de votre machine virtuelle.

6. Obtenez de l'aide

Pour mieux utiliser VboxManage CLI, vous devez savoir comment obtenir de l'aide ou lire la documentation depuis le terminal au lieu de mémoriser les commandes. De plus, il existe de nombreuses autres commandes qui n'ont pas été abordées dans ce didacticiel. Apprenez-en plus sur les commandes VboxManage et les options qu’elles vous offrent en exécutant la commande suivante :

vboxmanage

Ce didacticiel a exploré certaines commandes importantes pour gérer les machines virtuelles VirtualBox avec VboxManage, un outil CLI puissant et léger. De plus, vous pouvez facilement créer des scripts d'automatisation basés sur VboxManage pour gérer facilement les machines virtuelles.

Les machines virtuelles vous donnent la possibilité d'exécuter et d'expérimenter plusieurs systèmes d'exploitation sur votre PC. De plus, étant donné que les machines virtuelles fonctionnent dans un environnement sécurisé et isolé, vous pouvez être assuré que si un client ou une machine virtuelle tombe en panne, cela n'affectera pas négativement le système d'exploitation hôte.


Un moyen sûr de tester les capacités anti-malware de nimporte quel logiciel antivirus Windows

Un moyen sûr de tester les capacités anti-malware de nimporte quel logiciel antivirus Windows

Si vous souhaitez déterminer si un logiciel antivirus est bon ou non, il est préférable de tester sa capacité réelle à lutter contre les logiciels malveillants.

Comment éteindre ou redémarrer un ordinateur Windows 10X

Comment éteindre ou redémarrer un ordinateur Windows 10X

Comment désactiver ou redémarrer Windows 10X est un peu différent de Windows 10.

Fonds décran de Noël mignons, fonds décran de Noël mignons

Fonds décran de Noël mignons, fonds décran de Noël mignons

Si vous souhaitez créer un joli fond d'écran de Noël pour votre appareil au cours de la prochaine saison de Noël, jetez un œil à l'ensemble de jolis fonds d'écran de Noël et de jolis fonds d'écran de Noël pour ordinateurs et téléphones ci-dessous.

Comment installer à distance les applications du Microsoft Store sur les ordinateurs Windows 10

Comment installer à distance les applications du Microsoft Store sur les ordinateurs Windows 10

Microsoft permet aux utilisateurs de parcourir et d'installer à distance des applications Windows 10 depuis leur téléphone ou d'autres appareils sur leur PC.

Comment configurer la fonctionnalité de prédiction de texte multilingue dans Windows 10

Comment configurer la fonctionnalité de prédiction de texte multilingue dans Windows 10

À partir de Windows 10 build 17093, le système d'exploitation prend en charge jusqu'à 3 langues latines pour la fonctionnalité de prédiction de texte multilingue. Il utilise les 3 premières langues installées à partir des paramètres de langue pour faire des prédictions.

6 étapes simples pour installer la redirection de port sur le routeur

6 étapes simples pour installer la redirection de port sur le routeur

La redirection de port est largement utilisée, notamment dans les bureaux, les écoles et les foyers disposant de nombreux ordinateurs connectés à Internet. L'article ci-dessous LuckyTemplates vous montrera comment configurer une redirection de port sur le routeur.

Comment réparer lorsquun site Web spécifique nest pas accessible

Comment réparer lorsquun site Web spécifique nest pas accessible

Avez-vous déjà été dans une situation où vous avez essayé d'accéder à un site Web et celui-ci n'a pas réussi à se charger, alors que tout le monde pouvait toujours y accéder ? Cela peut avoir de nombreuses causes différentes.

Comment résoudre les problèmes de boucle de démarrage sous Windows

Comment résoudre les problèmes de boucle de démarrage sous Windows

Le logo du démarrage semble collé sur un écran noir avec un petit cercle tournant. Il s'agit d'un problème assez courant sous Windows, quelle que soit l'ancienne ou la nouvelle version.

Comment ajouter/supprimer Autoriser les minuteries de réveil des options dalimentation dans Windows 10

Comment ajouter/supprimer Autoriser les minuteries de réveil des options dalimentation dans Windows 10

Le paramètre Autoriser les minuteries de réveil dans Options d'alimentation permet à Windows de sortir automatiquement l'ordinateur du mode veille pour effectuer des tâches planifiées et d'autres programmes.

Comment masquer/afficher la barre détat dans lExplorateur de fichiers sous Windows 10

Comment masquer/afficher la barre détat dans lExplorateur de fichiers sous Windows 10

La barre d'état en bas de l'Explorateur de fichiers vous indique le nombre d'éléments contenus et sélectionnés pour le dossier actuellement ouvert. Les deux boutons ci-dessous sont également disponibles sur le côté droit de la barre d'état.