Cuando utilizamos maquinas virtuales con discos dinámicos estos inevitablemente crecen y aunque eliminemos archivos dentro de ellas este espacio se mantendrá marcado como ocupado y a la hora de manipular las imágenes de disco este espacio adicional puede causar algunos inconvenientes.
Para reclamar dicho espacio debemos hacer lo siguiente:
- Iniciamos la maquina virtual con Windows y eliminamos todos los archivos innecesarios, también se debe vaciar la papelera de reciclaje, eliminar temporales, limpiar cache del navegador, así como también desinstalamos cualquier programa innecesario.
- Luego se desfragmenta el disco mediante la aplicación incluida en el sistema operativo.
- Se procede a limpiar el espacio marcado como libre; Windows no incluye una aplicación para esto así que es necesario descargar una desde aquí.
Luego de descargar el programa y extraerlo se ejecuta de la siguiente manera:
C:\> sdelete c: -z
- Al terminar el proceso que puede durar varias horas apague la maquina virtual.
- Luego abra un terminal y vaya al directorio donde se encuentra el archivo .vdi correspondiente a la maquina virtual.
- Para finalizar ejecute el siguiente comando:
VBoxManage modifyhd --compact nombredeldisco.vdi
Al finalizar podemos comprobar que las imágenes de disco son mas pequeñas que antes y se nos hará mas fácil realizar algunas tareas como respaldar, copia vía ssh, etc.
Espero que esta información les sea útil, saludos…