Saludos nuevamente.
En la primera parte de esta serie de 3 posts describí el proceso de redimensionado de la partición raíz de los CTs. Ahora toca el turno de los discos duros virtuales de las VMs donde, primeramente, veremos el caso en que se tienen sistema operativos Windows de Microsoft alojados dentro de las mismas.
Bueno, sin más preámbulo, vayamos al asunto:
Redimensionado del disco duro de máquinas virtuales con sistemas Microsoft Windows
En el caso de tener un sistema operativo Windows la cosa es relativamente fácil. A continuación mostraré el proceso de redimensionado a través de un conjunto de imágenes del Administrador de Discos de sendos sistemas operativos Windows, uno con Windows 7 Ultimate y otro con Windows 8.1 Professional.
El Administrador de discos, luego del redimensionado, tiene el siguiente aspecto:
Windows 7 Ultimate
Windows 8.1 Professional
El siguiente paso es seleccionar la opción “Extender volumen” en el menú emergente de la partición (mediante clic derecho):
Windows 7 Ultimate
Windows 8.1 Professional
De ahí saldrá una nueva ventana con un asistente para el redimensionado del volumen:
Windows 7 Ultimate
Windows 8.1 Professional
Se pulsa el botón “Siguiente” para pasar a la siguiente pantalla donde se especifica el nuevo tamaño que tendrá la partición, o sea, qué cantidad de espacio libre disponible se utilizará para extender dicha partición:
Windows 7 Ultimate
Windows 8.1 Professional
Una vez establecido el valor de la cantidad de espacio en que se incrementará el tamaño de la partición, se procede a confirmar lo hecho para que se inicie el proceso de redimensión correspondiente:
Windows 7 Ultimate
Windows 8.1 Professional
Al pulsar el botón “Finalizar” se inicia el proceso, donde se ve cómo la partición cambia de tamaño en unos pocos segundos -¡y en caliente!-, y una vez terminado, el Administrador de Discos se ve así:
Windows 7 Ultimate
Windows 8.1 Professional
Pero si quedara alguna duda del cambio que se realizó a la partición deseada, se puede abrir el explorador de Windows y ahí se ve que el tamaño de la misma ha cambiado:
Windows 7 Ultimate
Windows 8.1 Professional
Como dije al principio, en el caso de Windows el proceso es extremadamente sencillo a través de la interfaz gráfica, pero… ¿y cómo sería utilizando una herramienta DOS? Bueno, una herramienta que se puede usar es Diskpart, la cual viene por defecto en cualquier versión actual de Windows.
Usando la herramienta Diskpart
Como dije anteriormente, la herramienta Diskpart viene por defecto en las versiones Vista, 7, 8, 8.1 y 10 de Windows, así como en las versiones actuales de Windows Server.
Para ejecutar dicha herramienta, basta con ejecutar diskpart. Una vez ejecutado y proporcionada la escalada de privilegios, se ve así:
Lo primero que se debe ver es la lista de discos duros que ha reconocido el sistema operativo mediante la orden list disk:
En el ejemplo vemos que se dispone de un disco de 80 GB de tamaño total, donde 60 GB están ocupados y 20 GB sin ocupar (en otras palabras, sin particionar), no se refleja las particiones o volúmenes que contiene (que es el lugar donde realmente se realizará el cambio).
Para ver dichas particiones o volúmenes se debe ejecutar la orden list vol:
Ahí vemos que Windows muestra como volúmenes independientes todo lo que esté montado en el momento en que se ejecuta la herramienta diskpart, tanto el contenido de los lectores de CD/DVD como las particiones del disco duro. Seleccionado en color amarillo está la partición a expandir o encoger: la partición del sistema operativo con letra C marcada como volumen 3.
Primeramente procederemos a expandir o incrementar el tamaño de la partición seleccionada, y luego se hará el proceso inverso, o sea, encoger o disminuir su tamaño.
Para expandir el tamaño de la partición se utiliza la orden expand, la cual incrementa el tamaño de la partición o disco virtual específico ocupando el espacio libre máximo disponible, en este caso a 20 GB que es el tamaño del espacio libre disponible mostrado por la orden list disk anteriormente. El resultado se muestra a continuación:
Claro está que esto sucede así porque no se le especifica un tamaño determinado a la orden expand, lo cual se puede hacer mediante el parámetro size. Un ejemplo de esto lo vamos a ver un poco más adelante.
No obstante, por si hay alguna duda, se pueden listar nuevamente los volúmenes que reconoce el sistema operativo para ver los cambios hechos:
Sí, ha aumentado el tamaño del volumen 3 a 59 GB, y si ejecutamos el Explorador de Windows, también se puede constatar que ha aumentado el tamaño de la partición del sistema:
Todo bien, ahora vamos a aumentar en 5 GB más la partición del sistema, para ello hay que especificarle el parámetro size=<tamaño en MB> a la orden expand como dije anteriormente:
Como se ve, se ha aumentado el tamaño de dicha partición, ahora tiene 64 GB de tamaño total:
El proceso de incremento es sencillo con esta herramienta. Ahora bien, ¿cómo sería el proceso inverso? Ah, con este sí hay que tener más cuidado, dado que si el volumen a reducir tiene datos que ocupan casi la totalidad del espacio, puede traer problemas de pérdida de los mismos; por eso enfatizo que este proceso debe hacerse con mucho cuidado.
Entonces, para reducir el tamaño de una partición o volumen específico, se usa la orden shrink, a la que también hay que pasarle un parámetro. En la imagen siguiente se ve cómo se reduce en 24 GB el tamaño del volumen 3 para volver a llevarlo a 40 GB aproximadamente:
El valor del parámetro desired se expresa en MB. En dependencia del tamaño del volumen y la cantidad de datos que tenga ocupado, este proceso puede demorar segundos, minutos o quizás horas (si el disco es enorme, o sea, 320, 500 GB, 1 TB o 2 TB):
Una vez reducido el volumen, podemos chequear si todo está correctamente:
Que si lo vemos a través del Explorador de Windows, es el mismo resultado:
Y así hemos reducido el tamaño de la partición.
NOTA: Recalco nuevamente que para las operaciones de incremento o reducción del tamaño de las particiones se utilice o el Minitool Partition Wizard Portable (mientras menos herramientas de este tipo tenga instaladas el sistema operativo) o algún LiveCD de GNU/Linux que contenga herramientas de particionado como Parted, GParted, etc., con lo cual se pueden realizar estas operaciones con el sistema operativo “dormido”.
Y hasta aquí la segunda parte de esta serie. Espero les sirva.
😀







Hola,quisiera hablar con usted por correo espero me ayude.Saludos mi email es isel.est@infomed.sld.cu
hola lo que necesito es saber como redusco el tamaño del hdd de una vm que tiene 300gb a la hora de crear la vm le asignaron 300gb entonces la salva que me hace el promox es de 120gb y estoy presentando problemas en mover esa salva, aqui explicas como cambiar el tamaño del hdd del windows pero no es lo que necesito me entiendes si puedes escribirme a mi correo yosvanis.lopez@cifue.vcl.onat.gob.cu
Saludos, Yosvanis.
Primero que todo, gracias por su comentario.
Lea este enlace: https://www.sysadminsdecuba.com/2017/11/tips-buenas-practicas-al-instalar-un-proxmox/
En él podrá encontrar la solución a lo que busca.
Espero le sirva. 🙂