La méthode la plus simple ne nécessite pas de supprimer vos machines virtuelles et de modifier leurs paramètres.
-
Copiez votre dossier de VMs Virtualbox sur un nouveau disque.
-
Exécutez le gestionnaire de machines Virtual Box. Exécutez le gestionnaire de médias Fichier -> Gestionnaire de médias virtuels
2a. Choisissez la machine virtuelle pour laquelle vous souhaitez déplacer le stockage. Cliquez sur le bouton Libération puis sur le bouton Supprimer. Sur la boîte de dialogue suivante, vous pouvez soit supprimer soit conserver le disque virtuel. Fermez le gestionnaire pour vous retrouver dans le gestionnaire de machines virtuelles Virtualbox.
-
Sélectionnez la machine virtuelle pour laquelle vous avez supprimé le support, cliquez sur le bouton Paramètres, cliquez sur la section Stockage. Ajoutez un contrôleur pour le média (généralement SATA) et ajoutez ensuite un disque dur, choisissez disque existant et sélectionnez le VD à votre nouvel emplacement.
-
Répétez pour chaque machine que vous déplacez
Démarrez votre machine virtuelle à son nouvel emplacement pour vérifier. La prochaine fois que vous visitez le Gestionnaire de médias virtuels, en survolant l'entrée de la machine virtuelle, vous verrez où le VD est stocké.
Assurez-vous de changer les dossiers de snapshots pour qu'ils pointent vers le nouveau disque si vous les utilisez. Chaque machine a un paramètre de dossier de snapshot et le gestionnaire de machines virtuelles a un paramètre de dossier de machine par défaut dans Fichier -> Paramètres qui doit également être modifié.
En plus, j'ai dû aussi modifier le chemin dans le fichier xml. Après cela, tout a fonctionné parfaitement.
REMARQUE: Les choses ont un peu changé depuis la rédaction de ceci, voir la réponse de Rob. C'est maintenant extrêmement simple.