Desfragmentar y comprimir discos de máquina virtual Fusion
search cancel

Desfragmentar y comprimir discos de máquina virtual Fusion

book

Article ID: 308016

calendar_today

Updated On:

Products

VMware Desktop Hypervisor

Issue/Introduction

Renuncia: Este artículo es una traducción de Defragmenting and shrinking Fusion virtual machine disks (1001934). Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en Inglés.

Es posible que pueda reducir el tamaño del disco disperso de una máquina virtual Fusionsi no contiene ninguna instantánea. Este artículo proporciona información acerca de cómo desfragmentar el disco duro virtual desde Windows, comprimir el disco virtual desde Windows
y Linux, y limpiar (desfragmentar) el disco virtual en Mac OS.

Nota: No es posible reducir el tamaño de un disco previamente asignado de una máquina virtual Fusion. El tamaño del disco asignado previamente siempre es similar al tamaño asignado al sistema operativo de la máquina virtual.

Un disco disperso es similar en tamaño al espacio que ha utilizado el sistema operativo huésped. Este tamaño no es necesariamente igual al espacio que el sistema operativo huésped utiliza actualmente. Esto es así porque cuando usted le solicita a un sistema operativo que elimine un archivo, en realidad no lo elimina, sino que deja de recordar qué está almacenado en el espacio que ocupaba el archivo. Es similar a tener una cinta VCR no identificada o un CD/DVD regrabable. Si no tiene etiqueta, se supone que se puede grabar en él. Entonces, cuando se elimina un archivo, el sistema operativo huésped deja de marcar ese espacio como utilizado.
Sin embargo, en realidad los datos no fueron eliminados del disco y Fusion todavía los tiene en cuenta. La desfragmentación y la compresión del disco son necesarias para liberar este espacio que ya no se utiliza.


Environment

VMware Fusion 4.x
VMware Fusion 3.x
VMware Fusion 2.x
VMware Fusion 5.x

Resolution

Las máquinas virtuales Fusion pueden ser asignadas previamente o dispersas. En una máquina virtual asignada previamente, el tamaño del archivo del disco virtual (o archivos, si ha decidido dividir la máquina virtual en archivos de 2 GB) es igual al tamaño de la máquina virtual. En una máquina virtual dispersa, el tamaño del archivo del disco virtual (o archivos) es igual al espacio total utilizado de la máquina virtual.

El paquete de su máquina virtual siempre es más grande que el tamaño de sus discos virtuales debido a que el paquete contiene instantáneas, archivos de estado suspendido (si la máquina virtual está en estado suspendido), archivos de configuración y registros. Para obtener más información, consulte Contents of the virtual machine bundle in Fusion (1021016).

Sin embargo, si el tamaño de sus discos virtuales es mucho mayor que el espacio utilizado que muestra el sistema operativo de la máquina virtual, es posible reducir dicho tamaño.

Para reducir el tamaño del disco, debe desfragmentar el disco dentro de Windows, comprimir el disco virtual utilizando VMware Tools y luego limpiar el disco virtual desde Mac OS utilizando la utilidad incorporada de Fusion.

Notas:

Para determinar si su disco es asignado previamente o disperso, revise la configuración del disco virtual:

    1. Inicie Fusion.
    2. Desde la barra de menú, vaya a Virtual Machine > Settings.
    3. Haga clic en la sección Hard Disk.
    4. Debajo de Advanced, busque la casilla de verificación Pre-allocated.

      Si Pre-allocated está seleccionado, su disco virtual es asignado previamente. Si Pre-allocated no está seleccionado, su disco virtual es disperso.
  • Si su disco tiene instantáneas, debe eliminarlas antes de intentar reducir el tamaño del disco. Para obtener más información, consulte Deleting snapshots in VMware Fusion (1020245).

Desfragmentar en Windows

En una máquina virtual Windows, primero debe realizar una desfragmentación desde adentro de Windows. La desfragmentación desde Windows asegura que todos los espacios utilizados sean contiguos. Luego puede reducir el espacio del disco virtual.

Para realizar una desfragmentación desde Windows, siga las instrucciones de Microsoft:

Nota: Los enlaces anteriores eran correctos hasta el 28.05.11. Si encuentra que alguno de los enlaces no funciona, deje un mensaje y un empleado de VMware lo actualizará.

Comprimir el disco virtual

Luego de desfragmentar el disco virtual, utilice VMware Tools para borrar los sectores vacíos al final del disco, de forma tal que el espacio quede liberado.

Para comprimir el disco virtual:

  1. Abra la caja de herramientas/panel de control de VMware Tools:
    • En Windows: Haga doble clic en el ícono VMware Tools en la bandeja del sistema o vaya a Inicio > Panel de control > VMware Tools.
    • En Linux:

      1. Abra una línea de comandos. Para obtener más información, consulte Opening a command or shell prompt (1003892).
      2. Ejecute el siguiente comando:

        vmware-toolbox
  2. Haga clic en la pestaña Shrink.
  3. Asegúrese de haber seleccionado su unidad de arranque.
  4. Haga clic en Prepare to Shrink y luego siga las instrucciones.

    Precaución: No apague la máquina virtual o la Mac mientras el disco se está comprimiendo. No intente cancelar el proceso. La interrupción del proceso puede causarle daños irreparables a su disco virtual y puede impedir que se vuelva a encender su máquina virtual.

Limpiar el disco

Luego de comprimir su disco virtual, Fusion le asegura que el disco virtual está optimizado para Mac OS X. Mac OS X lo realiza de forma automática para archivos más pequeños. Sin embargo, los archivos de la máquina virtual son demasiado grandes, por lo que debe limpiar el disco de forma manual.

Para limpiar el disco virtual:

En Fusion 4.x:

  1. Apague la máquina virtual.
  2. Vaya a Virtual Machine > Settings > General.
  3. Seleccione Clean Up Virtual Machine.

En Fusion 3.x y versiones anteriores:

  1. Apague la máquina virtual.
  2. Vaya a Virtual Machine > Settings > Hard Disks.
  3. Seleccione Clean Up Disk.


Additional Information

Defragmenting, shrinking, and cleaning up VMware Fusion virtual machine disks