Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki

VMware: Ampliar tamaño partición sistema máquina virtual W2003 VMware ESXi con GParted
Windows


Mostramos cómo ampliar el tamaño de la partición del sistema (unidad donde está instalado el sistema operativo) en un equipo virtual con Microsoft Windows Server 2003, virtualizado sobre VMware ESXi 5. Extendemos el nuevo espacio asignado al disco duro de la máquina virtual ESXi en donde reside la partición del sistema operativo W2003 usando GParted Live CD.



 

Escenario inicial, servidor ESX, ESXi, vSphere, W2003

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 2003.

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 Microsoft Windows Server 2003, 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 un redimensionamiento de particiones. En el siguiente tutorial explicamos cómo hacer backup de una máquina virtual VMware ESX/ESXi/vSphere:

 

Ampliar tamaño hd máquina virtual W2003 en VMware ESX, ESXi, vSphere

En primer lugar 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:

Ampliar tamaño hd máquina virtual W2003 en VMware ESX, ESXi, vSphere

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 hd máquina virtual W2003 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 hd máquina virtual W2003 en VMware ESX, ESXi, vSphere

Ampliaremos al tamaño que deseemos y pulsaremos "OK":

Ampliar tamaño hd máquina virtual W2003 en VMware ESX, ESXi, vSphere

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

Ampliar tamaño hd máquina virtual W2003 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 hd máquina virtual W2003 en VMware ESX, ESXi, vSphere

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

Ampliar tamaño hd máquina virtual W2003 en VMware ESX, ESXi, vSphere

Accederemos al "Panel de control" - "Herramientas administrativas" - "Administración de equipos":

Ampliar tamaño hd máquina virtual W2003 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 hd máquina virtual W2003 en VMware ESX, ESXi, vSphere

En el caso de Microsoft Windows Server 2003 no podremos extender la partición del sistema como en Windows Server 2008, en el caso de este último si es posible extender la partición del sistema sin necesidad de reiniciar el equipo y sin usar software de terceros, como indicamos en el siguiente tutorial:

En Microsoft Windows Server 2003 tampoco es posible extender la partición del sistema usando "diskpart" y "extend" como indicamos en el siguiente tutorial para extender otra partición que no sea del sistema en Microsoft Windows Server 2003:

Si intentamos extender la partición del sistema con el comando "dispart" y "extend" nos mostrará este aviso:

Ampliar tamaño hd máquina virtual W2003 en VMware ESX, ESXi, vSphere

Los comandos usados y su resultado:


diskpart

Microsoft DiskPart versión 5.2.3790.3959
Copyright (C) 1999-2001 Microsoft Corporation.
En el equipo: vAjpdSoft3

DISKPART: list disk

Disco ### Estado Tamaño Libre Din Gpt
--------- ---------- ------- ------- --- ---
Disco 0 En pantall 50 GB 10 GB

DISKPART: select disk 0

El disco 0 es ahora el disco seleccionado.

DISKPART: list partition

Partición ### Tipo Tamaño Desplazamiento
------------- ---------------- ------- ---------------
Partición 1 Principal 40 GB 32 KB

DISKPART: select partition 1

La partición 1 es ahora la partición seleccionada.

DISKPART: extend

Es posible que el volumen que ha seleccionado no se extendido.
Seleccione otro volumen y vuelva a intentarlo.

Por lo tanto en la siguiente sección de este tutorial explicaremos cómo extender la partición del sistema en un equipo con Microsoft Windows Server 2003 usando GParted.

 

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Tras preparar la máquina virtual como hemos indicado en el apartado anterior, descargaremos el fichero ISO con la imagen de GParted Live CD, usaremos este fichero para arrancar con este sistema y expandir el disco duro de la máquina virtual W2003 con sistema de archivos NTFS a su nuevo tamaño. Para descargar GParted accederemos a la URL:

http://gparted.sourceforge.net/download.php

En nuestro caso, a fecha de este artículo, descargaremos: gparted-live-0.13.0-3.iso, una vez descargado el fichero ISO con GParted Live CD (no es necesario crear un CD con la imagen), subiremos el fichero ISO de GParted a algún datastore del servidor ESXi, para ello abriremos VMware vSphere Client, nos conectaremos al servidor ESXi, en la pestaña "Summary" seleccionaremos el datastore y pulsaremos con el botón derecho, seleccionaremos "Browse Datastore":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Seleccionaremos la carpeta del datastore donde subiremos el fichero ISO (podemos crear una si lo deseamos) y pulsaremos en el botón "Upload files to this datastore", en el menú emergente seleccionaremos "Upload File":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Seleccionamos el fichero ISO descargado con la imagen de GParted (gparted-live-0.13.0+-3.iso) y pulsaremos "Abrir":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

VMware nos avisará de que si ya existe un fichero con el mismo nombre en la carpeta del datastore seleccionada dicho fichero será reemplazado, pulsaremos "Yes":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Se iniciará la subida del fichero ISO de GParted:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Una vez subido el fichero ISO de GParted cerraremos la ventana de Datastore Browser, seleccionaremos la máquina virtual con W2003, abriremos las propiedades de la máquina virtual, pulsando con el botón derecho del ratón sobre ella y seleccionando "Edit settings":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Seleccionaremos "CD/DVD drive 1" en la pestaña "Hardware", en la parte derecha marcaremos "Datastore ISO File" y pulsaremos "Browse":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Accederemos al datastore y carpeta donde hemos subido el fichero ISO "gparted-live-0.13.0-3.iso" y pulsaremos "OK":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Marcaremos en "Device status" la opción "Connect at power on" y pulsaremos "OK":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Lo que hemos hecho anteriormente ha sido indicarle a la máquina virtual que use como CD/DVD el fichero ISO de GParted Live CD, de esta forma en el próximo arranque se iniciará GParted antes que el propio sistema operativo. Esto es necesario cuando queremos modificar el tamaño de la partición de sistema donde está instalado W2003, si no arrancamos con GParted no podremos modificar el tamaño de una partición del sistema.

Tras indicar a ESXi que la unidad de CD sea el fichero ISO, en la pestaña "Optons", en "Advanced" - "Boot Options" marcaremos la opción "The net time the virtual machine boots, force entry into the BIOS setup screen", de esta forma en el próximo inicio de la máquina virtual W2003 se abrirán las opciones de la BIOS y podremos configurar la secuencia de arranque para que sea el CD con GParted el primero en leerse:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Iniciaremos ahora la máquina virtual W2003 pulsando sobre ella con el botón derecho del ratón y seleccionando "Power" - "Power On":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Se abrirá la BIOS, nos desplazaremos con las teclas de cursor a la opción de menú "Boot", seleccionaremos "CD-ROM Drive" y con la + (más) subiremos "CD-ROM Drive" a la primera posición de la lista, como muestra la siguiente imagen:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Nos desplazaremos a la opción de menú de la BIOS "Exit", seleccionaremos "Exit Saving Changes", pulsaremos "INTRO":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Seleccionaremos "Yes" y pulsaremos "INTRO" en la ventana de confirmación para guardar los cambios en la BIOS de la máquina virtual:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Con el texto: Setup Configuration. Save configuration changes and exit now?

Si todo es correcto la máquina virtual con W2003 se iniciará desde GParted Live, seleccionaremos "GParted Live (Default settings) y pulsaremos "INTRO":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Seleccionaremos con las teclas de cursor arriba/abajo "Select keymap from full list" y pulsaremos "INTRO":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Seleccionaremos el tipo de teclado que tengamos, en nuestro caso "pc / qwerty / Spanish / Standard / Standard" y pulsaremos INTRO:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Introduciremos el número correspondiente a nuestro idioma, en nuestro caso "25" y pulsaremos INTRO:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Introduciremos "0" para arrancar GParted en modo gráfico y pulsaremos INTRO:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Se iniciará GParted y nos mostrará los discos duros y sus particiones. Si todo el proceso es correcto nos mostrará el nuevo espacio libre sin asignar a la derecha del disco duro virtual donde reside la partición del sistema. En nuestro caso disponemos de un disco duro con dos particiones:

  • /dev/sda1: partición donde se encuentra el sistema operativo, a la que queremos aumentarle el tamaño.
  • sin asignar : espacio no particionado resultado de la expansión anterior.

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Seleccionaremos la partción /dev/sda1 (la que queremos extender o ampliar, la que contiene W2003 con NTFS), pulsaremos con el botón derecho del ratón y seleccionaremos "Redimensionar/mover":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

GParted nos mostrará el espacio usado en la partición (en amarillo), el espacio libre de la partición (en blanco) y el espacio al que se puede extender (el nuevo añadido anteriormente, en gris):

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Arrastraremos el triángulo negro del final de la parte blanca hacia la derecha hasta llegar al final, de forma que quede "Espacio libre precedente (MiB)" a 0 y "Espacio libre a continuación (MiB)" a 0. Pulsaremos "Redimensionar/mover":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Una vez que hayamos realizado las operaciones anteriores (GParted aún no las ha aplicado), para aplicarlas definitivamente (siempre nos aseguraremos de tener copia de seguridad, hasta este punto el proceso es reversible) pulsaremos en el menú "Editar" - "Aplicar todas las operaciones":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

GParted nos avisará de que la operación a partir de ahora será irreversible y podría causar la pérdida de datos, si tenemos la copia de seguridad y estamos seguros pulsaremos "Apply":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Con el texto: ¿Está seguro de querer ejecutar todas las operaciones pendientes? la edición de particiones puede causar PÉRDIDA DE DATOS. Se recomienda hacer una copia de seguridad de sus datos antes de continuar.

El proceso se iniciará, el asistente de GParted nos mostrará las acciones que está realizando y el progreso de cada una de ellas. En nuestro caso el proceso de redimensionar la partición del sistema tardará sólo unos segundos, debido a que se trata de un disco duro virtual no muy grande. Cuando el proceso de redimensionar particiones concluya, GParted nos lo indicará con "Operaciones completadas. Todas las operaciones se completaron satisfactoriamente". Pulsaremos "Close":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Pulsaremos en el botón "Exit":

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Marcaremos "Shutdown" y pulsaremos "OK" para apagar la máquina virtual:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Una vez detenida la máquina virtual accederemos a sus propiedades y seleccionaremos "CD/DVD drive 1" y volveremos a marcar "Host Device" (o la opción que queramos), de esta forma volveremos a dejar el CD de la máquina virtual como lo teníamos al principio y no con el GParted:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Ya podremos arrancar la máquina virtual W2003 y comprobar que todo el proceso de aumento del tamaño de la partición del sistema ha sido correcto, accediendo a la "Administración de equipos" veremos que el espacio libre ya es detectado por W2003 correctamente:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

Por supuesto ya podremos usarlo para lo que queramos, ahora ya disponemos de 10GB más en la partición del sistema operativo W2003 con NTFS:

Extender tamaño partición sistema W2003 NTFS con GParted en VMware ESXi

 

Artículos relacionados

 

Créditos

Artículo realizado íntegramente por Alonsojpd miembro fundador del proyecto Proyecto AjpdSoft.

Artículo en inglés.


Anuncios


Enviado el Miércoles, 08 agosto a las 22:05:06 por ajpdsoft
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A