44 votes

Comment ouvrir des machines virtuelles existantes dans VirtualBox ?

J'ai récemment obtenu une nouvelle station de travail et j'ai déplacé mes VM VirtualBox et VMWare Player de l'ancien PC vers le nouveau.

Les machines virtuelles VMWare Player sont un jeu d'enfant : vous allez dans "Fichier -> Ouvrir une machine virtuelle ", vous trouvez les fichiers .vmx de l'ancien PC, et voilà ! La machine virtuelle est prête à fonctionner. Tous les fichiers nécessaires se trouvent apparemment dans le même dossier.

Avec VirtualBox, il ne semble pas y avoir de moyen de le faire. On dirait que les VM sont liées à l'hôte d'origine d'une manière magique/invisible, comme les entrées de registre, etc.

53voto

Bryce Points 2216

Les réponses précédentes semblent obsolètes.

Depuis la version 4 du gestionnaire Oracle VirtualBox, l'option "Ajouter" est cachée dans le menu "Machine" (qui est un menu du système d'exploitation). Il suffit de sélectionner Ajouter et de naviguer jusqu'au fichier .vbox souhaité. Cette méthode fonctionne parfaitement, même si le fichier vbox se trouve sur un disque externe : si le disque est retiré ultérieurement, les boîtes manquantes sont simplement marquées comme "inaccessibles".

enter image description here

7voto

nebulousecho Points 11

Le dossier de la machine contient un fichier *.vbox. Faites-le glisser dans la liste des machines virtuelles de VirtualBox.

5voto

metachuh Points 51

Importer des machines virtuelles existantes d'un autre hôte dans VirtualBox 4 et plus sur des hôtes Windows :

  1. Importation du disque virtuel vdi :

    1. Accéder au menu : *Fichier Gestionnaire de médias virtuels.

    2. Faites glisser et déposez le [vm_name].vdi dans la liste.

  2. Ajout de la machine importée à la liste du gestionnaire de vbox :

    1. Double-cliquez sur l'icône [vm_name].vbox dans le répertoire de la vm, pour ajouter cette machine à la liste des gestionnaires de vbox.

    2. Double-cliquez sur l'icône [vm_name].vbox dans la liste du gestionnaire de vbox pour démarrer l'appareil.

  3. Notes de bas de page :

    1. Si la VM provient d'une version plus ancienne de vbox, vous aurez une [vm_name].xml dans un sous-répertoire au lieu d'un [vm_name].vbox dans le même répertoire que [vm_name].vdi .

    2. Copier le [vm_name].xml dans le même répertoire que le [vm_name].vdi et le renommer en [vm_name].vbox .

    3. Passez à l'étape 1.1 ou 2.1 en fonction des actions que vous avez déjà entreprises.

4voto

Salim Fadhley Points 4296

Si vous souhaitez utiliser un disque dur virtuel existant et l'ouvrir dans Virtual Box, vous devez aller dans "Fichier > Gestionnaire de médias virtuels" et sélectionner "Ajouter".

Recherchez votre disque existant et sélectionnez ok. Cela permet d'enregistrer un disque dans Virtual Box. Vous devez maintenant attacher ce disque à une nouvelle VM ou à une VM existante pour l'utiliser.

3voto

jasonlaflair Points 668

Par défaut, VirtualBox charge ses données de configuration à partir des chemins suivants :

  • Sous Windows, il s'agit de %HOMEDRIVE%%HOMEPATH%\.VirtualBox ; typiquement quelque chose comme C:\Documents and Settings\Username\.VirtualBox .
  • Sous Mac OS X, il s'agit de $HOME/Library/VirtualBox .
  • Sur les systèmes de type Unix (Linux, Solaris), il s'agit de $HOME/.VirtualBox .

Cela signifie que les machines sont spécifiques à l'utilisateur connecté. Si vous avez besoin de définir un endroit commun pour stocker les machines entre différents utilisateurs, vous pouvez remplacer l'emplacement par défaut en définissant l'attribut VBOX_USER_HOME variable d'environnement. VirtualBox utilisera le chemin d'accès de cette variable pour stocker les données de configuration de la VM.

Voir la rubrique d'aide de VirtualBox sur Données de configuration de VirtualBox pour plus d'informations.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X