Compactar máquina virtual Windows 10
En una maquina virtual Windows 10 tras instalar parches el disco ocupa unos 25-30 GB. Para reducir un poco el espacio primero haremos una limpieza para lo que instalamos BleachBit y le damos una buena pasada al sistema seleccionando todo.
Después de-fragmentaremos el disco.
A continuación descargamos sdelete de sysinternals y ejecutamos una pasada de ceros:
sdelete.exe -z c:
Ahora apagamos la maquina virtual Windows y compactaremos el disco duro virtual.
Para ello utilizaremos el comando VBoxManage que encontrareis en la carpeta de instalación de VirtualBox:
VBoxManage.exe modifyhd <path-y-nombre-de-archivo.vdi> --compact
Tengo mi máquina, o mejor dicho el disco duro virtual, en la ubicación siguiente:
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd w10.vmdk --compact
Pero recibo un error debido a que la extensión vmdk todavía no se soporta
0%... Progress state: VBOX_E_NOT_SUPPORTED VBoxManage.exe: error: Compact medium operation for this format is not implemented yet!
Con el mismo comando VBoxManage podemos traducir un disco vmdk a vdi que si es soportado.
vboxmanage clonehd origen.vdmk destino.vdi --format VDI
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" clonehd w10.vmdk w10.vdi --format vdi 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% Clone medium created in format 'vdi'. UUID: 2087515d-398c-4203-85fb-09a623ea5631
Ahora podremos compactar, y tendremos que modificar la configuración de la máquina para que a partir de ahora use el archivo vdi en lugar del vmdk.
“C:\Program Files\Oracle\VirtualBox\VBoxManage.exe” modifyhd w10.vdi –compact
Y eso es todo.
VirtualBox es una herramienta muy eficiente para simular cualquier tipo de sistema operativo.
De tal manera que pareciera que estamos manipulando el sistema Operativo Oficial