Las máquinas virtuales en VirtualBox están
compuestas por una serie de archivos en los que se almacena la información
sobre discos duros, características y estado actual de la máquina:
·
Cada disco duro virtual se corresponde con un
archivo con la extensión .vdi (o .vdmk si la máquina se ha importado desde
VMware).
·
Por su parte, los parámetros de configuración
se almacenan en un archivo XML con el nombre de la máquina en cuestión. En
versiones de VirtualBox posteriores a la 4.0 este archivo tiene la extensión
.vbox, lo que permite arrancar la máquina con hacer doble clic en él o mediante
un acceso directo.
·
Si en lugar de apagar se decidió guardar el
estado de una máquina existirá también un archivo .sav, que será eliminado en
el momento en que esta vuelva a correr.
Las instantáneas (snapshots) son una forma de guardar el estado de la máquina virtual
en un momento determinado, a partir del cual todo cambio que se haga en ella
será almacenado en un nuevo archivo .vdi por cada disco duro existente,
manteniendo los originales intactos. Sucesivas instantáneas repetirán este
proceso, pudiendo aumentar considerablemente el espacio ocupa la máquina en el
disco del host.
Por defecto, las instantáneas y los
archivos de estado se guardan en la carpeta Snapshots de cada máquina virtual (C:\Users\[usuario]\VirtualBox VMs\[nombre de
la máquina]\Snapshots en Windows 7/2008; C:\Documents and Settings\[usuario]\VirtualBox VMs\[nombre de la
máquina]\Snapshots en XP/2003).
Se puede cambiar la ubicación de esta
carpeta apagando la máquina, accediendo a la configuración general, haciendo
clic en la pestaña Avanzado y especificando una nueva ruta.

Este
método no funcionará con máquinas en las que ya se hayan realizado
instantáneas; aunque aparentemente se pueda modificar la ruta, no se guardarán
los cambios.

Una
posible solución sería eliminar las
instantáneas, es decir, fusionar los archivos .vdi de forma que se repliquen
los cambios en los originales. Si por el contrario se quieren conservar las
instantáneas existentes, la alternativa es editar el archivo XML de la máquina
virtual.
En primer lugar habrá que asegurarse
de que no haya ninguna instancia de VirtualBox activa o se perderán los cambios
realizados, ya que se reescribirá el archivo XML al volver a iniciar.
A continuación se mueven los archivos
.vdi de las instantáneas (y el .sav si existe) a su nueva ubicación y se anota
la ruta completa.
El archivo XML de la máquina virtual
se puede abrir con cualquier editor de texto y en él habrá que modificar una serie
de campos:
·
El campo stateFile sólo
aparecerá si hay un archivo de estado asociado a la máquina, una vez al
principio y una más por cada instantánea. En todos ellos habrá que cambiar la
ruta por la del archivo en la nueva carpeta.
·
El campo snapshotFolder indica la
carpeta en la que se almacenan los archivos de instantáneas y de estado.

·
El campo location indica la
localización de los distintos archivos .vdi asociados a la máquina virtual,
tanto de los discos duros originales como de las instantáneas, aunque éstas son
fácilmente reconocibles por su nombre de archivo.

Una vez realizados los cambios se
guarda el archivo y se puede volver a trabajar con la máquina virtual.
También se puede cambiar la carpeta en
la que VirtualBox guardará por defecto los archivos de cada máquina virtual,
incluidas las instantáneas dentro de sus respectivas carpetas Snapshots.

Para
ello hay que modificar el archivo VirtualBox.xml, que se puede encontrar en las
carpetas C:\Users\[usuario]\.VirtualBox ó
C:\Documents and
Settings\[usuario]\.VirtualBox, en concreto el campo defaultMachineFolder.
Departamento Técnico

Technology
Group, s.l.
C/ Canoa, 14 · 28220 Majadahonda · Madrid
Tlf: + 34 916 029 243·
Fax: + 34 916 029 244 · email: info@tecgroup.es · web: http://www.tecgroup.es · Mapa de Localización
CONSULTORIA DE SERVICIOS INFORMATICOS
Y COMUNICACIONES DESDE 1990
|
Este
correo electrónico es confidencial y para uso exclusivo de la persona u
organización a la que se dirige. Cualquier opinión o consejo que se expresen
en él pertenecen únicamente a su autor y no representan necesariamente a
Technology Group, S.L. Si no es usted la persona a la que se dirige este
correo, no lo copie, modifique, distribuya o utilice en ningún modo. Si ha
recibido este correo por error, por favor, comuníqueselo al remitente y
bórrelo. Aunque este correo ha sido comprobado en busca de virus u otros
defectos, se declina la responsabilidad por cualquier pérdida o daño
consecuencia de su recepción o uso. |
|
This email is confidential and intended solely for the
use of the individual or organisation to whom it is addressed. Any opinions
or advice presented are solely those of the author and do not necessarily
represent those of the Technology Group, S.L. If you are not the
intended recipient of this email, you should not copy, modify, distribute or
take any action in reliance on it. If you have received this email in error
please notify the sender and delete this email from your system. Although
this email has been checked for viruses and other defects, no responsibility
can be accepted for any loss or damage arising from its receipt or use. |