2017-09-29 4 views
2

J'ai une boîte virtuelle et une boîte vagabonde personnalisée. La chose est que mon propre ordinateur portable (Macbook) a seulement environ 10 Go d'espace libre. J'ai donc acheté une clé USB de 128 Go. Maintenant, j'ai besoin de trouver un moyen de démarrer les boîtes de vagabonds sur cette clé USB au lieu du disque dur par défaut de mon ordinateur portable.Boite de vagabondage sur un lecteur externe (usb) avec boîte virtuelle

Presque tous les articles google expliquent comment démarrer à partir de l'USB. Mais ce n'est pas ce que je veux exactement. Avez-vous déjà vécu une telle situation?

toute aide serait appréciée!

Répondre

2

vous pouvez faire 3 choses:

  1. déplacer votre répertoire errante avec toute la boîte sur la clé USB (si vous avez beaucoup de boîtes, il permettra d'économiser un peu d'espace)

dont vous avez besoin pour définir $VAGRANT_HOME variable d'environnement

  1. déplacez votre machine virtuelle VirtualBox vers la clé USB; Ouvrez le panneau des préférences de VirtualBox et sélectionnez le nouveau dossier d'emplacement par défaut pour les machines virtuelles. Vous devrez retirer/ajouter de nouveau les machines virtuelles dans VirtualBox après avoir déplacé tous les fichiers sur le disque dur externe

  2. Vous pouvez utiliser Linked Clones

Par défaut, les nouvelles machines sont créées par l'importation de la boîte de base. Pour les grandes boîtes, cela produit une surcharge importante en termes de temps (l'opération d'importation) et d'espace (la nouvelle machine contient une copie de l'image de la boîte de base). L'utilisation de clones liés peut considérablement réduire cette surcharge.

Les clones liés sont basés sur une machine virtuelle maîtresse, qui est générée en important la boîte de base une seule fois la première fois. Pour les clones liés, seules les images de disque de différenciation sont créées là où l'image de disque parent appartient à la machine virtuelle maître.

Il ne sera pas utile pour VM errante existant, mais pour votre nouveau projet, il vous aidera à économiser de l'espace