J'ai un SSD Disque dur représentant C:\
, qui est seulement 30 Go.
Par conséquent, j'installe toutes mes applications (non critiques) sur mon grand lecteur G:\
. Mon installation de VirtualBox est sur G:\
, ainsi que sur les disques durs. Cependant, j'ai trouvé que le répertoire des instantanés est toujours par défaut C:\Users\David\.VirtualBox\...
Comment puis-je mettre cela sur mon disque G:\
par défaut?
Les instantanés VirtualBox résident dans le dossier Machine. Vous devriez pouvoir modifier le dossier machine par défaut en utilisant l'option de menu Fichier-> Préférences, sous l'onglet Général .
"Une chose que j'aimerais ajouter, c'est que vous ne pouvez pas modifier votre répertoire d'instantanés pour une machine virtuelle dans laquelle vous avez actuellement enregistré des instantanés".
Pas vrai. D'abord, suivez les conseils du premier répondant et modifiez le dossier machine par défaut en allant dans File>>Preferences>>General
et en changeant le chemin. Cela ne modifie que le chemin des machines suivantes que vous créez, pas pour celles que vous avez déjà.
À présent:
Users/YourUserName/VirtualBox VMs
dans le cas où vous le souhaitez. Users/YourUserName/.VirtualBox/VirtualBox.xml
/Users/YourUserName/Library/VirtualBox/VirtualBox.xml
sur OS X Procédures pour changer le dossier des instantanés dans VirtualBox:
1 – machine virtuelle destinée à l'arrêt;
2 – Cliquez avec le bouton droit de la souris sur la machine virtuelle, allez dans Paramètres > Général > Avancé ;
3 – Changer le dossier de destination des instantanés . Une bonne valeur est un sous-dossier de votre dossier de disque dur de machine virtuelle.
J'espère que cela aide à prévenir les pertes comme j'avais souffert.
Voici un résumé des autres réponses affichées ici, ainsi qu'une autre option que j'ai découverte.
J'utilise OS X. J'avais une machine virtuelle avec plusieurs snapshot imbriqués. Je voulais passer à un nouvel emplacement, mais je n'avais pas assez d'espace disque libre pour utiliser "clone".
Parce que je suis sur un Mac, les différentes instructions ici n'ont pas vraiment fonctionné pour moi. C'est ce que j'ai fait:
Quittez VirtualBox.
Déplacez les différents fichiers (le fichier .vdi
et le dossier nommé d'après la machine virtuelle, qui contient le fichier .vbox
, le dossier Snapshots
etc.) des VM .vbox
~/VirtualBox VMs
vers le nouvel emplacement.
Éditez ~/Library/VirtualBox/VirtualBox.xml
avec un éditeur de texte, mettant à jour MachineEntry
avec le nouvel .vbox
fichier .vbox
.
Modifiez le fichier .vbox
avec un éditeur de texte, mettant à jour la première entrée HardDisk avec la nouvelle .vdi
fichier .vdi
.
À l'aide de l'interface VirtualBox, j'ai également changé VirtualBox> Préférences> Général> Dossier machine par défaut pour indiquer où je veux créer de nouvelles machines virtuelles à l'avenir. (Ce paramètre semble être stocké dans le fichier ~/Library/VirtualBox/VirtualBox.xml
… bien que ce paramètre puisse être modifié dans l'interface utilisateur, il semble que, pour ces autres paramètres, nous devons recourir à l'édition de fichier que je décris au dessus.)
Petites étapes:
C:\Users\my_user\VirtualBox VMs\Windows\Snapshots
vers G:\My Snapshots Folder
ou tout autre dossier que vous souhaitez C:\Users\my_user\VirtualBox VMs\Windows\Windows.vbox
config et recherchez le nœud Machine (par nom) Snapshots
à G:/My Snapshots Folder
(la barre oblique est utilisée de sorte que vous devriez la laisser comme ça) Snapshots
à G:/My Snapshots Folder
Utilisez Clone. Pas besoin de modifier les fichiers de configuration …
Définissez le lecteur de destination (G: \ Vbox) dans Fichier -> Préférences -> onglet Général
Faites un clic droit sur la machine virtuelle et sélectionnez "Cloner". Choisissez "Tout" si vous avez besoin des instantanés ainsi. Cela copiera la VM et les instantanés sur le lecteur désiré (G: \ VBox).
Supprimez l'ancienne machine virtuelle.
Dreez