Ampliar disco Ubuntu – VirtualBox
Hoy vamos a dar solución a un problema que nospodemos encontrar con una máquina virtual. Es este caso es una de pruebas con Ubuntu 20.04. La habíamos creado con un disco virtual de 10Gb y en cuanto le añadamos algunas aplicaciones y actualizaciones pues se llenará el disco. Antes de que se llene por completo y tengamos problemas serios vamos a ampliar el disco.
Ampliar disco virtual en VirtualBox
Lo primero es ampliar el tamaño del disco virtual, para ello utilizamos «VBoxManage» con el siguiente comando
VBoxManage modifyhd c:\carpeta\maquina_virtual\disco.vdi --resize 25000
Hay que recordar que el tamaño indicado con el parámetro –resize es en Mb.

Podemos comprobar en VirtualBox que ya se ha ampliado el disco.

Ampliar disco en Ubuntu
Primero podemos comprobar con «df -h» que nuestra partición todavía tiene el tamaño inicial

Y con «sudo fdisk -l» podemos comprobar que el disco ya tiene el tamaño al que lo hemos ampliado ateriormente

Así que lo que nos toca ahora es ampliar la partición para darle todo el tamaño restante del disco.
Ampliación en modo gráfico
Podemos hacerlo en modo gráfico con la utilidad «Discos» de Ubuntu

Cuando iniciamos la aplicación, podemos ver el tamaño total del disco y las particiones

Seleccionamos la partición, pulsamos en «opciones» y le damos a «Redimensionar«

En «Redimensionar» le asignamos el tamaño total del disco, o lo que consideremos oportuno, y le damos al botón «Redimensionar»

Como es lógico, nos pedirá contraseña para elevar permisos para poder realizar la tarea

Y podemos ver la aprtición ampliada

Ampliación en modo comando
Para realizar la ampliación de disco desde la consola utilizaremos la herramienta «parted». Si no la tenemos podemos instalarla mediante
apt-get install parted
Ejecutamos con sudo e indicando el disco en el que vamos a ampliar la partición
sudo parted /dev/sda
Dentro de la herramienta parted, con el comando «print» podemos ver el estado de las particiones. Utilizaremos el comando «resizepart» para redimensionar las particiones. Lo que en el entorno gráfico se podía hacer casi de una vez, aquí lo tenemos que hacer en 2 pasos, Primero con la partición extendida y después con la partición lógica.
En la imagen podéis ver la secuencia de comandos, cuando nos pregunta por el tamaño final de la partición, le indicamos 100% para que utilice todo el espacio disponible.

Además de la información mostrada por «Parted» podemos comprobar el estado de la partición con
fdisk -l /dev/sda

Otro día probaremos la ampliación de discos pero con discos LVM
Espero que os resulte de utilidad.