
Tengo Ubuntu instalado en una VM VirtualBox. ¿Cómo puedo cambiar el tamaño de la partición de Linux (no de la unidad virtual)?
Ya realicé el cambio de tamaño de la VM usando VBoxManage modifhd para cambiar el tamaño de la unidad virtual, pero necesito cambiar el tamaño de la partición de Linux. No tengo una GUI para gparted, por lo que necesito cambiar el tamaño de la partición desde la línea de comando.
Respuesta1
Si usa LVM (Administrador de volúmenes lógicos):
Ampliar el volumen físico (sda3reemplace por el nombre de su partición):
sudo pvresize /dev/sda3
Consultar espacio libre:
sudo vgdisplay
Agregar espacio al volumen lógico (VG00/acciónreemplácelo por su ruta LV; puedes conseguirlo en
sudo lvdisplay
):sudo lvresize –L -r 100G VG00/share
Consultar cambios:
sudo lvdisplay
Si no usa LVM:
Todos los comandos siguientes funcionan para particiones desmontadas, por lo que debe iniciar desde otra fuente, por ejemplo, desdeYo asi(imagen de CD en vivo).
Cambiar tamaño de partición:
sudo fdisk /dev/sda3
:- eliminar partición antigua (
d
) - crear uno nuevo, más grande (
n
) - escribir cambios (
w
)
- eliminar partición antigua (
Expandir el sistema de archivos:
sudo e2fsck -f /dev/sda3 sudo resize2fs /dev/sda3
Reinicie el sistema, inicie como de costumbre.
Verificar particiones:
df