Cómo convertir un disco de VMware a preasignado (preallocated)

Al configurar una máquina virtual en VMware, puede preasignar espacio en disco o establecer un límite y que la VM aumente el espacio consumido en el host solo cuando sea necesario. Esto minimiza el espacio usado, pero un archivo que crece y decrece frecuentemente puede fragmentarse, perjudicando el rendimiento. Para máximo rendimiento, convierta un disco dinámico de VMware a uno preasignado.

Paso 1

Copie el archivo del disco VMware (ej. "Windows XP Professional.vmdk") a la carpeta principal de VMware. En VMware Server, el directorio por defecto es C:\Program Files\VMware\VMware Server.

Paso 2

Haga clic en la barra de direcciones tras copiar el disco. La ruta completa aparecerá. Seleccione la ruta, clic derecho → Copiar.

Paso 3

Presione Win+R para abrir "Ejecutar". Escriba "cmd" y pulse Enter para abrir la línea de comandos.

Paso 4

En la consola, escriba "cd", espacio, luego clic en el icono "C:\" (esquina sup. izq.) → Editar → Pegar. Se pegará la ruta copiada. Pulse Enter para ir a ese directorio.

Paso 5

Escriba:

vmware-vdiskmanager -r "nombre_disco_original.vmdk" -t 2 "nombre_nuevo_disco.vmdk"

El nombre original debe ser exacto (terminar en .vmdk). El nuevo puede ser cualquiera, pero también .vmdk. Esto crea un nuevo archivo con la misma información pero espacio preasignado. Nota: Si su disco duro usa FAT32 (límite 2 GB por archivo), use "-3" en vez de "-2" para crear un disco preasignado dividido en archivos de 2 GB.

Paso 6

Copie el nuevo archivo a la carpeta de la máquina virtual. Elimine el original copiado en la carpeta de VMware y, tras confirmar que el preasignado funciona, elimine también el original de la carpeta de la VM.

Paso 7

Inicie VMware. Clic derecho en la VM convertida → "Edit VM".

Paso 8

Seleccione el disco original en la lista de dispositivos → botón "Remove".

Paso 9

Botón "Add" → "Hard Disk" → "Next".

Paso 10

"Use an existing virtual disk" → "Next".

Paso 11

"Browse" → busque el nuevo archivo creado → doble clic.

Paso 12

"Finish". Ya puede usar la máquina virtual.

Advertencia

La herramienta vmware-vdiskmanager no viene con VMware Player (versión gratuita). Solo es posible convertir disco dinámico a preasignado con VMware Workstation o VMware Server.