¿Cómo reducir el tamaño del disco VMWare?

0

Instalé Windows 10 en VMWare y configuré su capacidad en 60 gigabytes. Ahora solo quiero que tenga 30 gigabytes y reclame esos 30 gigabytes para mi mac. ¿Cómo cambio eso?

usuario28603
fuente
Primero reduzca el aprtiton de Windows y luego el archivo del disco duro virtual. ¿Cuál es la extensión de archivo de ese disco duro virtual?
Biswapriyo
de manera predeterminada, cualquier software de virtualización utilizará una imagen HDD desarrollada dinámicamente. Verifique su vmdk, seguramente no será de 60 GB a menos que sus datos en el interior sean de casi 60 GB o accidentalmente lo configure como tamaño fijo [
phuclv
@phuclv Sí, se asigna dinámicamente, pero es .vmdk
user28603
@Biswapriyo es .vmdk
usuario28603
¿Qué quieres decir? Le pedí que verificara el tamaño de su archivo vmdk. Si es realmente dinámica de tamaño y ya 60GB entonces no hay manera se puede reducir a menos que elimine los archivos en la máquina virtual y ejecutar compacta
phuclv

Respuestas:

-1

Puede usar la utilidad de línea de comandos C: \ Archivos de programa \ VMware \ VMware Workstation \ vmware-vdiskmanager.exe para crear un nuevo archivo VMDK con la capacidad más baja.

Suponiendo que la utilidad está en su ruta y usted está en el directorio con el VMDK, asegúrese de que la máquina virtual esté apagada y luego emita un comando como este:

vmware-vdiskmanager.exe -r sourceDisk.vmdk -s 30GB -t 0 destinationDisk.vmdk

A continuación, copia de seguridad sourceDisk.vmdk, cambiar el nombre destinationDisk.vmdkde sourceDisk.vmdy confirmar que todo funciona. (Si no es así, simplemente puede restaurar el archivo VMDK original).


Tenga en cuenta que esto no toca el archivo VMDK original, solo se crea una copia VMDK .

Además, esta no es una copia sector por sector. Todos los datos se copian del original, independientemente de su ubicación. Por lo tanto, no se perderán datos mientras el tamaño del disco de destino sea lo suficientemente grande como para acomodarlo todo.

En efecto, al copiar el archivo VMDK a uno más pequeño con esta herramienta, automáticamente se realiza un cambio de tamaño de la partición y un Compact durante el proceso. Esto es seguro porque VMware conoce su propia estructura de disco virtual. Es la misma tecnología subyacente utilizada por VMware Converter cuando crea una máquina virtual clonada con un disco de diferente tamaño.

Jason Bassford
fuente
1
Eso suena como una mala idea. Reducir el medio físico sin primero reducir el sistema de archivos puede dañar seriamente el sistema de archivos. El hecho de que se utilicen menos de 30 GB no significa que todos los datos estén ubicados físicamente en los primeros 30 GB.
Daniel B
@DanielB Trabajé en soporte técnico en VMware durante más de doce años, y le aseguro que esto es seguro. :) Pero en el peor de los casos, en realidad no estás tocando el archivo original; si algo sale mal, solo se verá afectada la copia, y se recuperará fácilmente. Cuando copia el disco, se copian los datos, no sector por sector. En efecto, un Compact se realiza automáticamente durante el proceso.
Jason Bassford