Cómo ampliar el tamaño de la partición del sistema (unidad donde está instalado W2008) en un equipo virtual con Microsoft Windows Server 2008, virtualizado sobre VMware ESXi 5.

Escenario inicial, servidor ESX/vSphere, W2008

En este tutorial explicaremos cómo ampliar (extender) el tamaño de la partición donde reside el sistema operativo. El equipo al que ampliaremos la partición estará virtualizado sobre un servidor con VMware ESXi 5 y tendrá el sistema operativo Microsoft Windows Server 2008.

Usaremos VMware vSphere Client para administrar las máquinas virtuales de nuestro servidor vSphere/ESX/ESXi. En el siguiente tutorial explicamos cómo instalar esta herramienta y cómo acceder a los servidores de virtualización ESX:

Es evidente que el escenario inicial es disponer de un sevidor de virtualización con VMware ESX como indicamos en el siguiente tutorial (teniendo en cuenta que VMware ESX/vSphere debe instalarse en una máquina por sí mismo, no sobre VMware Workstation):

Y alguna máquina virtual instalada en este servidor con el sistema operativo Windows Server 2008, en el siguiente tutorial explicamos cómo instalarlo:

Por supuesto, en todos los procesos en los que haya algún tipo de peligro y posibilidad de pérdida de datos deberemos hacer copia de seguridad de la máquina virtual completa antes de realizar cualquier proceso de este tipo. En el siguiente tutorial explicamos cómo hacer backup de una máquina virtual VMware ESX/ESXi/vSphere:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

En primer lugar comprobaremos y ampliaremos, si es necesario, el datastore donde resida el disco duro virtual de la máquina que queramos ampliar. Esto se suele hacer en la SAN (sistema de almacenamiento). En el siguiente artículo explicamos cómo hacerlo:

A continuación deberemos detener la máquina virtual a la que le ampliaremos el tamaño de la partición del sistema, este proceso debe realizarse convenientemente desde el propio sistema operativo. Una vez apagada, abriremos VMware vSphere Client y seleccionaremos la máquina virtual en cuestión, en la parte derecha pulsaremos en la pestaña «Summary» y pulsaremos en «Edit Settings»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

En la pestaña «Hardware» seleccionaremos «Hard disk 1» (o el disco duro virtual que queramos ampliar), en la derecha nos aparecerá el tamaño actual del disco duro, si podemos modificarlo aparecerá editable, si por algún motivo no es modificable directamente aparecerá deshabilitado:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Ampliaremos al tamaño que deseemos y pulsaremos «OK»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

En el área de «Recent Tasks» nos mostrará la acción realizada como «Reconfigure virtual machine»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Si el proceso de ampliación de disco duro ha sido correcto (podemos volver a consultar las propiedades de la máquina para ver si nos ha mantenido el nuevo tamaño) iniciaremos la máquina virtual seleccionándola, pulsando con el botón derecho y seleccionando en el menú emergente «Power» – «Power On»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Iniciaremos sesión con un usuario con permisos suficientes para administrar los discos (a ser posible perteneciente al grupo de seguridad «Administradores»):

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Accederemos al «Panel de control» – «Herramientas administrativas» – «Administración de equipos»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Si todo es correcto el administrador de discos habrá detectado el tamaño ampliado en la unidad de disco virtual, en nuestro caso 10GB más, la marcará como «No asignado»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Para que la partición C (la partición del sistema) detecte el nuevo espacio añadido pulsaremos con el botón derecho sobre ella (C:) y en el menú emergente seleccionaremos «Extender volumen»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Se iniciará el asistente para extender volúmenes (nos ayudará a aumentar el tamaño de los volúmenes simples y distribuidos), pulsaremos «Siguiente»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Si todo es correcto en la parte derecha nos detectará el tamaño al que podemos aumentarlo o extenderlo, en nuestro caso 10240 MB (10GB), pulsaremos «Siguiente»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

El asistente nos mostrará la configuración a aplicar, si es correcta pulsaremos «Finalizar»:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

En unos segundos ya podremos disponer del nuevo tamaño, nos lo indicará en el administrador de discos, habrá quitado el «No asignado» y lo habrá extendido a la partición C del sistema:

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere

Sin necesidad de reiniciar el equipo y sin necesidad de usar herramientas de terceros y online ya podremos disponer del nuevo espacio adicional en la partición C del sistema. Esta característica ha sido añadida en Windows Server 2008 pues en Windows Server 2003 para extender la partición del sistema hay que usar herramientas de terceros y no puede hacerse online (en caliente):

Ampliar tamaño de disco duro en VMware ESX, ESXi, vSphere