Hace un tiempo que vengo usando vagrant para laburar todos los días, me gusto mucho. Vengo usando como box esta maquinola que tiene debian 7 para 64bits.
El tema es que el otro día me paso es que una de las máquinas se me quedo sin disco, me pongo a ver el box y el mismo solo trae 9gb de espacio, así que tuve que ponerme a ver como redimesionar el disco, redimesionar las particiones y para colmo de males este box trae LVM asi que a ponerse a ver como incrementar el volumen de root.
Aca rápidamente el paso a paso.
1 – Incrementar el disco de Virtual box
Esta máquina trae un disco del tipo vdk, asi que vamos a tener que transformarlo a vdi para resaizear. Estos serían los pasos
VBoxManage clonehd box-disk1.vmdk box-disk-vdi.vdi –format vdi
Y para resaizear el disco clonado
VBoxManage modifyhd box-disk-vdi.vdi –resize 20000
2 – Cambiar el disco actual por el cloneado. Para eso usen la GUI de Virtual Box.
3 – Bajar Gparted Live para redimesionar las particiones
4 – Hacer botear la maquina virtual con Gparted Live
5 – Redimesionen la partición extendida y la particióin del LVM, apliquen los cambios, reinicien la virtual y boteen del disco.
6 – Una vez reiniciada la maquina con el disco y las particiones redimesionadas lo único restante es agrandar el volumen LVM.
7 – Como root, miren /etc/fstab para ver el path al volumen.
8 – Una vez listo eso hagan lvextend (en este caso 10gb mas para la partición)
lvextend -l +1000 /dev/mapper/debian–70rc1–x64–vbox4210-root
9 – Paso final, resaizear la partición dentro del volumen
resize2fs /dev/mapper/debian–70rc1–x64–vbox4210-root
Listo, reinicien y a disfrutar 🙂
Espero les sirva, a mi me va a servir como referencia la próxima vez que me quede sin espacio en disco.