Tecnología

Cómo agrandar el disco de una máquina virtual en VirtualBox o VMware

Cómo agrandar el disco de una máquina virtual en VirtualBox o VMware
Un plato de disco duro y cabezal de brazo.
Tenaht/Shutterstock.com

Cuando crea un disco duro virtual en VirtualBox o VMware, especifica un tamaño máximo de disco. Si deseas más espacio en el disco duro de su máquina virtual más adelante, tendrá que agrandar el disco duro virtual y la partición.

Tenga en cuenta que es posible que desees hacer una copia de seguridad de su archivo de disco duro virtual antes de realizar estas operaciones; siempre existe la posibilidad de que algo salga mal, por lo que siempre es bueno tener copias de seguridad. Sin embargo, el proceso funcionó bien para nosotros.

Actualización: use el administrador de medios virtuales en VirtualBox

VirtualBox 6 agregó una opción gráfica para ampliar y cambiar el tamaño de los discos virtuales. Para acceder a él, haga clic en Archivo > Virtual Media Manager en la ventana principal de VirtualBox.

Seleccione un disco duro virtual en la lista y use el control deslizante «Tamaño» en la parte inferior de la ventana para cambiar su tamaño. Haga clic en «Aplicar» cuando haya terminado.

Aún tendrá que agrandar la partición en el disco para aprovechar el espacio adicional. La partición permanece del mismo tamaño incluso cuando aumenta el tamaño del disco. Consulte las instrucciones a continuación para obtener más información sobre cómo ampliar la partición.

Ampliar un disco virtual en VirtualBox con la línea de comandos

Para ampliar un disco virtual en VirtualBox, deberá usar el comando VBoxManage desde una ventana del símbolo del sistema. Primero, apague la máquina virtual; asegúrese de que su estado esté configurado como Apagado, no Guardado.

Nota: Antes de continuar, también debe eliminar cualquier instantáneas asociado con la máquina virtual si usa la función de instantáneas en VirtualBox. Esto asegurará que está modificando el archivo de disco virtual correcto y que todo funcionará correctamente después.

Las máquinas virtuales actualmente instaladas en la PC de ejemplo.

En segundo lugar, abra una ventana del símbolo del sistema desde su menú de inicio y cambie el directorio a la carpeta de archivos de programa de VirtualBox. Ejecute el comando:

cd "C:\Program Files\Oracle\VirtualBox"

Símbolo del sistema con "discos compactos" directorio de configuración de comandos a la carpeta Virtualbox.

El siguiente comando funcionará en el disco virtual de VirtualBox ubicado en «C:\Users\Equinox\VirtualBox VMs\Windows 10\Windows 10.vdi». Cambiará el tamaño del disco virtual a 81920 MB (80 GB).

VBoxManage modifyhd "C:\Users\Chris\VirtualBox VMs\Windows 10\Windows 7.vdi" --resize 81920

Nota: Use dos guiones antes cambiar el tamaño en el comando de arriba.

Reemplace la ruta del archivo en el comando anterior con la ubicación del disco VirtualBox que desea cambiar el tamaño y el número con el tamaño al que desea ampliar la imagen (en MB).

Nota: En VirtualBox 6.0+, lanzado en 2019, es posible que deba usar el siguiente comando en su lugar:

VBoxManage modifymedium disk "C:\Users\Equinox\VirtualBox VMs\Windows 10\Windows 10.vdi" --resize 81920

Comando del símbolo del sistema para cambiar el tamaño de la unidad virtual.

Tenga en cuenta que este proceso no amplía la partición en el disco duro virtual, por lo que aún no tendrá acceso al nuevo espacio; consulte la sección Ampliar la partición de la máquina virtual a continuación para obtener más información.

Ampliar un disco virtual en VMware

Para agrandar el disco duro de una máquina virtual en VMware, apague la máquina virtual, haga clic con el botón derecho y seleccione Configuración de la máquina virtual.

Seleccione el dispositivo de disco duro virtual en la lista, haga clic en el botón Utilidades y haga clic en Expandir para expandir el disco duro.

Ingrese un tamaño de disco máximo mayor y haga clic en el botón Expandir. VMware aumentará el tamaño de su disco virtual, aunque sus particiones seguirán siendo del mismo tamaño; consulte a continuación para obtener información sobre cómo ampliar la partición.

Ampliar la partición de la máquina virtual

Ahora tiene un disco duro virtual más grande. Sin embargo, la partición del sistema operativo en su disco duro virtual es del mismo tamaño, por lo que aún no podrá acceder a este espacio.

La utilidad Administración de discos le mostrará el nuevo espacio disponible en la unidad virtual.

Ahora deberá ampliar la partición del sistema operativo invitado como si estuviera ampliando una partición en un disco duro real en un ordenador física. No puede ampliar la partición mientras se ejecuta el sistema operativo invitado, al igual que no puede ampliar su partición C:\ mientras Windows se ejecuta en su ordenador.

Puede usar un CD en vivo de GParted para cambiar el tamaño de la partición de su máquina virtual: simplemente inicie la imagen ISO de GParted en su máquina virtual y accederá al editor de particiones de GParted en un entorno Linux en vivo. GParted podrá ampliar la partición en el disco duro virtual.

Primero, descargue el archivo ISO del CD en vivo de GParted desde aquí.

Cargue el archivo ISO en su máquina virtual ingresando a la ventana de configuración de la máquina virtual, seleccionando su unidad de CD virtual y buscando el archivo ISO en su ordenador.

Arranque (o reinicie) su máquina virtual después de insertar la imagen ISO y la máquina virtual arrancará desde la imagen ISO. El CD en vivo de GParted le hará varias preguntas durante el arranque; puede presionar Entrar para omitirlas y acceder a las opciones predeterminadas.

Una vez que se inicie GParted, eche un vistazo a cómo se particiona la unidad virtual.

GParted le mostrará cómo se particiona la unidad virtual.

Advertencia: No todos los sistemas operativos darán como resultado unidades que se particionan de esta manera, sin embargo, es muy probable que vea algo similar. Asegúrese de prestar atención a las particiones existentes cuando haga esto: cambiar el tamaño, reformatear o eliminar una partición sin cuidado puede provocar que una máquina virtual no funcione.

La disposición de las particiones es extremadamente importante. Hay tres particiones en el disco, más 30 gigabytes de espacio sin asignar.

La primera partición, sda1, es el sector de arranque o la partición del sistema EFI. La segunda partición, sda2, es la «partición principal». Es el espacio asignado al sistema operativo Windows, esa es la partición que queremos expandir. Se indica con la flecha roja y el cuadro rojo en la imagen de arriba.

Consejo: En términos generales, puede identificar su partición primaria por el tamaño: estará cerca del tamaño total de la unidad virtual original que creó.

Asegúrese de tener en cuenta que hay una tercera partición, sda3, directamente entre la partición que desea cambiar de tamaño y el espacio no asignado que creamos anteriormente. La posición de sda3 significa que no podemos simplemente expandir sda2 en el espacio no asignado. La tercera partición está literalmente en el camino, y vamos a tener que moverla primero.

Haga clic derecho en sda3, luego haga clic en «Cambiar tamaño/Mover».

Nota: Puede que no sea sda3 para ti. Solo está buscando cualquier partición que se encuentre entre la partición primaria y el espacio no asignado.

Aparecerá una nueva ventana que le permitirá mover la partición.

No se sabe cuánto espacio libre sigue a sda3.

Toma nota de lo que dice la pantalla. Hay 30.722 megabytes de espacio después de la partición msftres. Si deseas que sda3 no estorbe, debemos mover sda3 completamente al otro lado del espacio disponible. Haga clic en el cuadro «Espacio libre anterior», ingrese «30722» en el campo, luego haga clic en «Cambiar tamaño/Mover». Debe tener un aspecto como este:

Ahora sda3 está en cola para ser movido al final del espacio no asignado, y también podemos configurar sda2 para que cambie de tamaño. Haga clic derecho en sda2, luego haga clic en «Cambiar tamaño/Mover».

Ingrese el número después de «Tamaño máximo» en el campo «Tamaño nuevo», o arrastre el lado derecho del control deslizante completamente hacia la derecha.

Introduzca el valor de "Talla máxima" en el "Nuevo tamaño" caja.

Si lo ha hecho correctamente, debería colocar el valor de «Tamaño máximo» en el cuadro «Tamaño nuevo» ahora. Haga clic en «Cambiar tamaño/Mover» para finalizar el cambio.

Haga clic en el botón de marca de verificación verde cerca de la parte superior para aplicar todos los cambios que ha realizado. La aplicación de los cambios puede demorar algunos minutos, según la cantidad de operaciones de movimiento o cambio de tamaño que haya puesto en cola y la velocidad de su ordenador. No se alarme si tiene que esperar un rato.

Una vez completada la operación de cambio de tamaño, reinicie su máquina virtual y elimine el archivo ISO de GParted. Windows verificará el sistema de archivos en su máquina virtual para asegurarse de que funcione correctamente; no interrumpa esta verificación.

No omita ninguno de los procedimientos de reparación o chkdsk que ejecuta Windows después de cambiar el tamaño de sus particiones.

La partición de la máquina virtual ahora ocupará todo el disco duro virtual, por lo que tendrá acceso al espacio adicional.


Tenga en cuenta que hay formas más fáciles de obtener más almacenamiento: puede agregar un segundo disco duro virtual a su máquina virtual desde su ventana de configuración. Puede acceder al contenido del otro disco duro en una partición separada; por ejemplo, si está utilizando una máquina virtual de Windows, se podrá acceder al otro disco duro virtual en una letra de unidad diferente dentro de su máquina virtual.

Leave a Comment

You may also like