20120201

Extender la partición de sistema de W2K3 - Extend the system volume on W2K3

Durante estas últimas semanas, he tenido que realizar más tareas administrativas de las planificadas, y eso se traduce en... sustos!!
Una de estas fue relacionada con uno de los servidores de W2K3 que tengo virtualizados sobre VMWare, y gracias. Sucede que este servidor se estaba quedando sin espacio en la partición de sistema y tocaba ampliar o reinstalar. Esto sin duda ha sido ocasionado por una mala planificación de la instalación, entre otras. Como reinstalar me da una pereza que no veas, la solución pasaba por ampliar el disco sobre el que se encuentra esta partición de sistema y aprovechando que está virtualizado he podido hacerlo sin problemas.
Extender una partición que no sea de sistema, teniendo espacio en el disco duro, es tan sencillo, como ejecutar la utilidad diskpart.exe. Si la partición es la de sistema como es mi caso, la cosa se complica un poco, y el echo de tener la máquina virtualizada, ayuda bastante. 
Para realizar este procedimiento nos hará falta una segunda máquina virtual con W2K3. Los pasos que he seguido han sido los siguientes:
1.- Snapshot de la vm, por si las moscas.
2.- Apago la vm.
3.- Aumento el tamaño del disco editando las propiedades de la vm, o a través de línea de comandos con vmkfstools, de modo que si queremos añadir 5GB al disco debemos ejecutar: vmkfstools -X 5G disk_name.vmdk
4.- Ahora, añadimos este disco a la segunda máquina virtual con W2K3 y la arrancamos. Este disco será el de sistema de la primera, pero no de la segunda, así que problema resuelto.
5.- En esta segunda vm extendemos el disco desde Windows:
  • Inicio -> ejecutar -> diskpart.exe
  • list volume para localizar la partición a extender
  • select volume 1 para seleccionar el volumen 1 si fuese este nuestro caso.
  • extent para extender el disco
  • Al finalizar nos dirá Diskpart successfully extended the volume si todo ha ido bien
  • exit para salir de la utilidad
6.- Por último sólo tenemos que apagar y desmontar el disco de esta vm, y montarlo y arrancar la primera, para comprobar que todo funciona.
No olvides borrar las instantáneas si todo funcionó correctamente.


To extend a non system volume on a W2K3 vm is pretty easy, but to extend a system partition we have to take a workaround.
First we need a second W2K3 virtual machine. The steps to extend the system volume are the following:
1.- Get a snapshot of the virtual machines.
2.- Switch off both vms.
3.- Increase the size of the disk which has the volume to extend, using the gui or the command line. To add 5GB to the file disk_name.vmdk, type: vmkfstools -X 5G disk_name.vmdk
4.- Mount the disk on the second vm and swith it on.
5.- Extend the volume using the Windows diskpart utility:
  • Start -> run -> diskpart.exe
  • list volume to locate the volume to extend
  • select volume 1 to select the volume to extend.
  • extend to extend the volume
  • Diskpart successfully extended the volume We'll get this message if the process ends without errors
  • exit
6.- Finally we have to switch off the second vm, umount the disk, mount it on the first vm, and switch it on to check if the it works.
Don't forget to delete the snapshots!!

PS. I know, I know. My English is not good enought but, the more you help me, the more I learn.

No hay comentarios: