Posts tagged ‘virtual box’

agosto 25, 2010

Cambiar tamaño a Disco Virtual en Virtual Box

por Josue Ortega

Desgraciadamente no todo es color de rosa en esta vida, el proyecto de Organización de Lenguajes y Compiladores 2 tiene que ser desarrollado en Window$, y esa no fue una buena noticia para mí. Así que en vez de cambiar la tabla de particiones de mi disco decidí correr este «Sistema Operativo» desde una maquina virtual.

Instale Virtual Box  y  de acuerdo con los requerimientos de XP fije un tamaño de disco. Y cuando estaba en el desarrollo del proyecto me tope con que el espacio ya no era suficiente para hacer una actualización  de una de las herramientas que estoy utilizando. Despues de una tarde entera probando diferentes cosas, encontré la solución ya que Virtual Box no cuenta con la facilidad de cambiar el tamaño al disco virtual.

Bueno, para hacer mas grande el disco virtual, básicamente vamos a hacer una copia del contenido del archivo que contiene el disco a un archivo mas grande y luego utilizaremos un Live CD de GParted o de Ubuntu.

Los pasos a seguir son:

  1. Crear el archivo vdi en Virtual box y enlazarlo con la maquina donde se corra el sistema operativo en cuestión
  2. Bootear con el Live CD en la maquina virtual, asegurandonos que los 2 arhivos vdi estén enlazados con la maquina.
  3. Haciendolo desde el Live CD de Ubuntu: Liste los discos con: sudo fdisk -l . Nos fijamos en las ubicaciones de los discos, en mi caso eran /dev/sda/dev/sdb
  4. Procedemos a copiar el contenido del archivo antiguo(sda) al contenido del archivo nuevo(sdb) dd if=/dev/sda of=/dev/sdb
  5. Reiniciamos la maquina virtual con el Live CD y buscamos la aplicacion de Gparted, lo abrimos, elegimos nuestro nuevo disco donde copiamos el contenido, y procedemos a cambiar el tamaño.
  6. Desenlazamos el disco antiguo de la maquina virtual, configuramos el nuevo como primario maestro e iniciamos.
  7. Verificamos que todo funcione , eliminamos el archivo antiguo VDI y con eso esta listo nuestro cambio de tamaño del disco virtual 🙂

Bueno espero que con esto se ahorren un poco de tiempo

saludos

Anuncio publicitario