Programación Web

Cómo incrementar el tamaño de una partición de disco duro en Debian + Proxmox

Hoy vamos a resolver un problema muy concreto: cómo incrementar el tamaño de una partición de disco duro de una VM Debian alojada en un Proxmox, aprovechando que me ha tomado varias horas de peleas y lectura de divertida documentación resolverlo, a ver si a alguien le ahorro ese sufrimiento en el futuro. 😉

Si estás aquí asumo que sabes lo que es Proxmox VE, así como todo lo relativo a virtualización, por que de lo contrario, no sé cómo has acabo leyendo esto.

El problema

Tenemos un Proxmox con varías máquinas virtuales, puedes verlo en la imagen de abajo:

Así está este Proxmox ahora mismo

El problema es que nos estamos quedando sin espacio en el disco duro en una de estas máquinas. Sin embargo, en el servidor host (el propio Proxmox que aloja las máquinas virtuales) hay espacio disponible que podemos utilizar. Vamos a ver cómo asignar más espacio a una de nuestras máquinas virtuales y a redimensionar la partición correcta para poder usarlo.

La máquina a la que le queremos dar espacio extra en disco duro es Debian 8 (sí, no la tenemos actualizada a versiones más modernas pero tenemos nuestros motivos…).

Proxmox tiene una herramienta en su GUI para asignar más espacio de disco a una Máquina Virtual (o Contenedor), pero esto no es tan sencillo, ya que lo que hace este comando es dar espacio de disco “no asignado”, por lo que para utilizarlo tenemos que hacer un par de cosas en nuestro guest.

La solución: redimensionar particiones

Para incrementar el tamaño de una partición de disco duro de una VM Debian alojada en un Proxmox vamos a seguir estos pasos:

AVISO: A partir de ahora mucha precaución, ¡puedes perder todos los datos de tus disco duro o incluso destrozar la máquina vitual y dejarla inservible!

Haz una copia de seguridad de todo antes de continuar. Duplicar y hacer Backup de la máquina virtual en el Proxmox antes de empezar es una buena opción.

ADVERTENCIA

1. Asignar más espacio a la Máquina Virtual

  • Accede al Proxmox en cuestión.
  • En la columna de la izquierda selecciona la máquina a la que le quieres dar más espacio.
  • Una vez dentro, selecciona el disco que quieres ampliar.
Seleccionando el disco de una máquina virtual dentro de Proxmox
  • Vamos a “Resize Disk“, en la ventana que se abre escribimos la cantidad de memoria que queremos añadirle.
En esta ventana añadimos GB al disco duro (pero no a la partición)
  • Si la máquina virtual está corriendo, reinicia.

2. Redimensionar la partición para utilizar este espacio en disco

Lo primero, conéctate a la máquina virtual (el servidor Debian), por ssh o por la consola de Proxmox.

Ahora ya tenemos el espacio libre, puedes comprobarlo con el comando:

parted /dev/sda print free

Si no tienes parted instalado:

apt install parted

Si tienes el espacio libre que hemos asignado, verás algo así:

Ejemplo de espacio no particiondo

En la imagen de arriba puesdes ver cómo hay 64,4GB de espacio no asignado, este espacio se queremos dar a nuestra partición primaria.

  • Ahora utilizamos el siguiente comando, ponemos 64GB porque en nuestro caso es lo que tenemos libre.
resize2fs /dev/sda1 64GB

Ahora si ejecutas df -h deberías ver que se ha incrementado el espacio en disco.

df -h después de usar resize2fs

He de avisar de que estos pasos concretos pueden no funcionar en tu caso, depende de cómo tengas las tablas de tu sistema operativo, pero debería funcionar para la mayoría de casos.

Si en tu caso no funciona déjanos un comentario, y si tienes alguna solución alternativa también, así ayudarás a los demás.

fruiz

Ver comentarios

  • Hola amigo segui todos los pasos pero me da error al ejecutar comando resize me dice que el nuevo tamaño no es valido. todo lo anterior si me sale bien de acuerdo a lo publicado solo en este paso se traba a cosa
    Gracias

  • root@XXXX:~# pydf
    Filesystem Size Used Avail Use% Mounted on
    /dev/pve-vm--1026--disk-/0 10G 8281M 1206M 82.7 [#############################################.........] /

    como deberia de hacer aqui el resize?

    resize2fs /dev/pve-vm--1026--disk-/0 20GB, sera esa la manera correcta?

Share
Publicado por
fruiz

Recent Posts

Vi un sitemap_agentic_discovery.xml en una tienda Shopify y ya no puedo desverlo

Una tienda española está exponiendo tres archivos pensados para agentes de IA y un sitemap…

56 años atrás

Claude Code Routines: Anthropic acaba de darle un turno de noche a tu IDE

Anthropic lanzó Routines en Claude Code el 14 de abril de 2026. Tu agente IA…

56 años atrás

¿Sabías que tu web de WordPress carga 2 MB de CSS que no usa? Bienvenido a los page builders

Abre Chrome DevTools en cualquier web hecha con Elementor y mira la pestaña Coverage. Entre…

56 años atrás

Elementor en 2026: ¿page builder imprescindible o lastre de rendimiento?

Análisis equilibrado de Elementor en 2026: ecosistema masivo contra problemas de rendimiento, CSS inflado y…

56 años atrás

Build vs Buy: el informe de Retool 2026 explicado para no-techies

Retool ha publicado su informe Build vs Buy 2026 y los datos son reveladores: el…

56 años atrás

Microsoft dice que los business agents matarán al SaaS en 2030: ¿tiene razón?

Microsoft predice que los agentes de IA empresariales acabarán con el modelo SaaS tradicional antes…

56 años atrás