sábado, octubre 10, 2009

Aumentar el tamaño de un disco en VirtualBox

Trabajo con debian estable y para ver las cosas nuevas tengo un debian testing en una máquina virtual particiones con un /, un swap y un /home.
El disco raiz de esta máquina virtual se ha quedado pequeño, sin espacio y no me deja actualizar el sistema. Necesitaba aumentar el tamaño de esa partición y pasar los datos que tengo.

Busque y encontre esto

Con esta receta arreglado, lo único añadir, que hay que instalar grub después del procedimiento descrito.
Arranco con una imagen iso de ubuntu, abro teminal y:
# grub
grub> find /boot/grub/stage1
En donde aparecerá algo como (hdA,B), a mí me ha aparecido (hd0,1), por lo que los pasos siguientes serían:
grub> root (A,B) #o sea root (hd0,1)#
grub> setup (A) # o sea setup (hd0)#
y por último para salir
grub> quit

Reiniciamos y ya tenemos grub.

Si el problema es con grub2, lo mejor es arrancar el ordenador (máquina virtual) con super grub que lo cogemos aqui. Una vez arrancado, seleccionamos que arranque con cualquier OS y entramos en nuestra máquina y en el gestor de arranque. Luego con un:
$ sudo update-grub
problema resuelto.