Página principal » cómo » Cómo convertir entre discos preestablecidos y susceptibles de crecimiento en VMware

    Cómo convertir entre discos preestablecidos y susceptibles de crecimiento en VMware

    VMware normalmente crea discos de "crecimiento", que comienzan siendo pequeños y crecen con el tiempo a medida que agrega datos. Sin embargo, también puede crear discos "preasignados" que comienzan en su tamaño máximo. Si desea compactar un disco más tarde, deberá convertirlo de preasignado a que se pueda cultivar. O bien, es posible que desee convertir un disco de crecer a preasignado para obtener el máximo rendimiento..

    Solo puede hacer esto en VMware Fusion o VMware Workstation. VMware Player no incluye el comando necesario. VMware Player siempre crea discos susceptibles de crecimiento que se expanden con el tiempo, y no hay forma de convertirlos a preasignados sin usar otro producto VMware.

    VMware Fusion

    Esto es muy simple en VMware Fusion en una Mac. VMware Fusion siempre crea nuevos discos virtuales como discos ampliables. Puede convertirlos a discos preasignados posteriormente o volver a convertir los discos en discos que se puedan ampliar si los ha convertido previamente en discos preasignados..

    Para hacer esto, primero apague la máquina virtual. No puede convertir sus discos si está encendido o suspendido.

    Seleccione la máquina virtual en la ventana principal de VMware Fusion y haga clic en Máquina virtual> Configuración.

    Haga clic en la opción "Disco duro" en Dispositivos extraíbles en la ventana Configuración.

    Si ve un mensaje que dice que no puede realizar estos cambios mientras su máquina virtual tiene una instantánea, primero deberá eliminar las instantáneas que haya creado para su máquina virtual. Por supuesto, no podrá restaurar su máquina virtual a su estado anterior en esos momentos posteriores..

    Para eliminar instantáneas, haga clic en Máquina virtual> Instantáneas> Instantáneas. Seleccione cada instantánea en la ventana y haga clic en el botón "Eliminar" en la barra de herramientas para eliminar cada.

    En la ventana de configuración del disco duro, expanda la sección "Opciones avanzadas". Marque “Asignar previamente espacio de disco” para convertir el disco que se puede cultivar en un disco preasignado, o desmarque “Asignar previamente espacio de disco” para convertir un disco preasignado a un disco que se pueda crecer. Haga clic en "Aplicar" para aplicar sus cambios después.

    VMware Estación de trabajo

    El proceso es un poco más complicado en la estación de trabajo VMWare, y deberá usar el símbolo del sistema: esta opción no está expuesta en la interfaz gráfica de la estación de trabajo VMware, por lo que tendrá que usar la función integrada. vmware-vdiskmanager  mando.

    Paso uno: eliminar cualquier instantánea

    Primero, apague la máquina virtual en VMware Workstation. Elimine las instantáneas asociadas con la máquina virtual haciendo clic en VM> Instantánea> Instantánea, haciendo clic con el botón derecho en cada instantánea y seleccionando "Eliminar". Por supuesto, no podrá restaurar su máquina virtual a estos puntos anteriores en el tiempo después de eliminar las instantáneas.

    Paso dos: Encuentra el comando vmware-vdiskmanagere.exe

    A continuación, encuentra el vmware-vdiskmanager.exe mando. Si tiene VMware Workstation instalada en el directorio predeterminado en Windows, la encontrará en C: \ Archivos de programa (x86) \ VMware \ VMware Workstation o C: \ Archivos de programa \ VMware \ VMware Workstation.

    Abra una ventana del símbolo del sistema desde el menú Inicio y cambie al directorio de VMware. Para hacer esto, use el siguiente comando. Reemplace la ruta de la carpeta con la ruta correcta a la carpeta VMware Workstation que contiene la vmware-vdiskmanager.exe archivo si es diferente en su sistema.

    cd "C: \ Archivos de programa (x86) \ VMware \ VMware Workstation"

    NOTA: Las instrucciones aquí suponen que está utilizando Windows como sistema operativo host. En Linux, simplemente puede abrir una ventana de Terminal y ejecutar la vmware-vdiskmanager comando como si hubieras ejecutado cualquier otro comando.

    Paso tres: Encuentra tu archivo de disco virtual

    Localice la carpeta de la máquina virtual en su disco e identifique su archivo .vmdk, que es el disco virtual de la máquina virtual. Por defecto, VMware crea carpetas de máquinas virtuales dentro del directorio en  C: \ Users \ NAME \ Documents \ Virtual Machines \ , donde NOMBRE es el nombre de su cuenta de usuario de Windows.

    Puede ver varios archivos .vmdk. Eso es normal. Busque el archivo principal .vmdk, no ninguno de los archivos .vmdk que terminan con -F y luego un número. En la captura de pantalla de abajo, se llama Windows 7.vmdk.

    Si no está seguro de dónde está, puede ver la ruta de la carpeta de una máquina virtual en la parte inferior de la ventana de VMware Workstation.

    Paso cuatro: convertir el disco virtual

    Para convertir una máquina virtual de preasignada a un disco virtual creíble dividida en archivos de 2 GB, ejecute el siguiente comando. Es más fácil crear el nuevo archivo .vmdk de destino en la misma carpeta que el archivo del disco virtual original.

    vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 1 "c: \ path \ to \ target.vmdk"

    Por ejemplo, si la ruta al archivo .vmdk original es C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk , puede ejecutar el siguiente comando:

    vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk" -t 1 "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7- growable.vmdk "

    Para convertir una máquina virtual de crecer a un disco preasignado dividido en archivos de 2 GB, ejecute el siguiente comando:

    vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 3 "c: \ path \ to \ target.vmdk"

    Por ejemplo, si la ruta al archivo .vmdk original es C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk , puede ejecutar el siguiente comando:

    vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk" -t 1 "C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7- preallocated.vmdk "

    Paso cinco: eliminar (o mover) los archivos de disco originales

    El comando anterior simplemente crea una nueva copia del disco virtual en la ruta de destino. Si abre la carpeta de su máquina virtual, verá que tiene tanto el disco original como el nuevo. En este ejemplo, tenemos ambos Windows 7 [algo] .vmdk archivos y Windows 7-growable [algo] .vmdk archivos

    Ahora puede deshacerse del disco original eliminando sus archivos. En este ejemplo, eliminaríamos todas las Windows 7 [algo] .vmdk archivos incluyendo el principal Windows 7.vmdk expediente. Sin embargo, solo debe eliminar o mover archivos que terminan en .vmdk. Deja los otros archivos aquí solo.

    En lugar de eliminar estos archivos, es posible que desee copiarlos en otra carpeta. Esto le dará una copia de respaldo que puede restaurar en caso de que algo salga mal..

    Paso Seis: Mueve el Nuevo Disco Virtual a la Ubicación del Disco Original

    Cambie el nombre del nuevo archivo principal .vmdk para que tenga el mismo nombre que el disco virtual original. En este ejemplo, renombraríamos Windows 7-growable.vmdk a Windows 7.vmdk y deje Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk, y otros archivos solo.

    Ahora puede arrancar la máquina virtual normalmente. Se utilizará automáticamente el nuevo disco que se puede cultivar o preasignar, ya que se encuentra en la misma ubicación que el disco anterior que estaba usando. Ese nuevo archivo de disco principal .vmdk apunta a los archivos .vmdk más pequeños a pesar de que tienen un nombre diferente, por lo que todo "simplemente funcionará".