Cómo aumentar el tamaño de la partición del disco en Ubuntu

Si tiene máquinas virtuales Ubuntu Linux, es muy probable que necesite expandir su disco duro virtual y aumentar la partición en el sistema operativo invitado. De forma predeterminada, el instalador de Ubuntu ofrece utilizar volúmenes lógicos (LVM) para el sistema operativo, por lo que estudiaremos cómo extender la partición LVM.


Primero, necesita aumentar el tamaño del disco duro virtual en su hipervisor.

Así es como puede aumentar el tamaño del disco virtual en diferentes hipervisores:

  • Cómo aumentar el tamaño del disco de la máquina virtual VMware
  • Cómo ampliar o reducir los discos de VM en Hyper-V
  • Ampliar el tamaño del disco de la máquina virtual KVM

Una vez que haya aumentado el tamaño del disco de la VM, debe expandir la partición del sistema operativo invitado Linux (Ubuntu 22.04 LTS en este ejemplo). Fuerce una nueva exploración del disco para que su Ubuntu vea el espacio agregado en el disco:

Leer más:Cómo aumentar el tamaño de la partición de recuperación de Windows en Windows 11

$ echo 1>/sys/class/block/sda/device/rescan

Utilice eldisco duropara administrar particiones de Ubuntu:

$ sudo cfdisk

En este ejemplo, puede ver que hay 1 GB de espacio libre (no asignado) en /dev/sda. Seleccione la partición que desea extender (/dev/sda3) y seleccioneCambiar tamañodesde el menú.

SeleccionarEscribirdesde el menú para guardar los cambios en el diseño de la partición del disco.

Salga de cfdisk.

Una vez que haya aumentado el tamaño de la partición física, deberá aumentar el tamaño de la partición lógica en Ubuntu. Compruebe que está utilizando volúmenes LVM:

$ sudo lsblk

Repasemos los conceptos y términos clave de LVM:

  • Volumen físico (PV)– sus discos físicos (/dev/sda,/dev/sdb, etc.)
  • Grupo de volumen (VG)– contiene uno o más volúmenes físicos (discos). Por ejemplo,ubuntu-vg=/dev/sda+/dev/sdb
  • Volumen lógico (LV)– es un volumen lógico en un grupo de volúmenes. Por ejemplo:ubuntu-vg/root,ubuntu-vg/home, etc.

Verifique el espacio libre disponible en su grupo de volúmenes LVM:

$ sudo vgdisplay

Para expandir una partición LVM, primero necesita aumentar el tamaño del PV (volumen físico):

$ sudo pvresize /dev/sda3

Ahora puede ampliar el volumen lógico. En este caso cambiaremos el tamaño del volumen utilizando todo el espacio libre disponible:

$ sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

Logical volume ubuntu-vg/ubuntu-lv successfully resized.

Luego tienes que expandir el sistema de archivos. Para ext2, ext3 y ext4, ejecute el siguiente comando:

$ sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

Consulta el espacio libre disponible:

$ df -h

Así que hemos extendido con éxito un volumen LVM en Ubuntu.

Si no está utilizando volúmenes LVM, puede utilizar elseparadoUtilidad para aumentar el tamaño de las particiones en Linux:

$ sudo parted
print free
resizepart n

Aprenda cómo extender una partición del disco duro en Windows.

Related Posts