Estoy usando OS X. Tenía una VM con varias instantáneas anidadas. Quería mover esto a una nueva ubicación, pero no tenía suficiente espacio libre en el disco para usar "clonar".
Como estoy en una Mac, las diversas instrucciones aquí no me funcionaron. Esto es lo que hice:
Salga de VirtualBox.
Mueva los distintos archivos (el .vdi
archivo y la carpeta con el nombre de la VM, que contiene el .vbox
archivo, la Snapshots
carpeta, etc.) de la ~/VirtualBox VMs
ubicación predeterminada a la nueva ubicación.
Edite ~/Library/VirtualBox/VirtualBox.xml
con un editor de texto, actualizando MachineEntry
con la nueva .vbox
ubicación del archivo.
Edite el .vbox
archivo con un editor de texto, actualizando la primera entrada del disco duro con la nueva .vdi
ubicación del archivo.
Usando la interfaz VirtualBox, también cambié VirtualBox> Preferencias> General> Carpeta de máquina predeterminada para señalar dónde quiero crear nuevas máquinas virtuales en el futuro. (Esta configuración parece estar almacenada en el ~/Library/VirtualBox/VirtualBox.xml
archivo ... aunque esta configuración se puede modificar en la interfaz de usuario, parece que para estas otras configuraciones, necesitamos recurrir a la edición de archivos que describo anteriormente).