Virtualbox 2.2.2 – Crea una máquina virtual para cualquier sistema operativo desde Ubuntu Linux

Una de las grandes aplicaciones para Linux es sin duda Virtual Box, un proyecto que mantiene la comunidad de Sun Microsystems que permite la virtualización de cualquier sistema operativo. Las ventajas de VirtualBox es que cuenta con soporte Multi-Plataforma para Linux, Windows o Mac. En lo personal creo que el producto se puede aprovechar al [...]

Una de las grandes aplicaciones para Linux es sin duda Virtual Box, un proyecto que mantiene la comunidad de Sun Microsystems que permite la virtualización de cualquier sistema operativo. Las ventajas de VirtualBox es que cuenta con soporte Multi-Plataforma para Linux, Windows o Mac. En lo personal creo que el producto se puede aprovechar al 100% desde un controlador Linux, ya que utiliza muy poca memoria RAM por lo que se le puede asignar una gran cantidad al VBox.

En el siguiente post, se dará una guía paso a paso de la instalación en Ubuntu Linux, sin embargo las mismas opciones aplican para otras distribuciones.

Paso 1 - Instalación

Hay que descargar el archivo .deb desde la página oficial de VirtualBox, mediante este enlace. O bien agregar las líneas a los repositorios e instalar con los siguientes comandos. Nota: Los comandos fueron sacados de la página oficial de virtualBox:

Primero abrimos una terminal en Ubuntu con la ruta Aplicaciones>Accesorios>Terminal y ponemos:

sudo apt-key add sun_vbox.asc

Lo que hará el comando anterior es agregar la clave pública segura de SUN a nuestros repositorios

Bien, ahora tenemos que agregar la clave con el siguiente comando:

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

Y finalmente Hacemos la instalación de la aplicación con el comando:

sudo apt-get install virtualbox-2.2

Ok, ahora tenemos instalado el VirtualBox en nuestro sistema, podemos accesar a éste mediante la ruta Aplicaciones>Herramientas del Sistema>Sun VirtualBox y tendremos algo como esto:

virtual

Paso 2 - Instalación de Una Máquina Virtual

Para esta demostración se instalará un sistema Windows XP, con el que cuento la licencia válida, sin embargo se puede seleccionar cualquier sistema operativo. Este paso es extremadamente fácil. Nos vamos a la opción que dice Nueva. Ahora nos aparecerá un llamado Crear una nueva máquina Virtual. Dámos click en siguiente y ahora hay que cambiar unas cuantas cosas:

  1. Nombre: ponemos el nombre de nuestro sistema operativo que haremos virtual por ejemplo: Windows.
  2. Tipo de Sistema Operativo: Seleccionamos Microsoft Windows (que ya viene por defecto)
  3. Versión: La distribución del Windows seleccionado que va desde Windows 3.1 hasta el Windows 7, en esa opción seleccionaremos Windows XP

Listo. Nos quedará algo como ésto:

sistemaoperativo

Ok, ahora le damos la opción de siguiente. Ahora nos pedirá la Memoria Base, la cuál básicamente especifica la Memoria RAM que le destinaremos al Windows XP virtual. Por ejemplo mi computadora cuenta con 1 GB de RAM así que le asignaré 650 MB de memoria base ya que Ubuntu consume muy poca memoria y es seguro designarle dicha cantidad siempre y cuando sea el único proceso abierto. Nos quedará algo como:

ramLe damos click en siguiente y ahora viene un paso interesante. Nos pedirá que seleccionemos un disco duro, como es la primera vez que lo instalamos, Le daremos click en la primera opción que dice Create new Hard Drive Disk, la cuál abrirá un nuevo instalador. Al principio nos da la bienvenida al proceso de creación de un nuevo disco duro, le damos click en Siguiente. Ahora nos dará dos opciones de Tipo de almacenamiento:

  1. Dinamically Expanding Storage - que quiere decir que el disco duro se va incrementando conforme lo necesite la computadora virtual
  2. Fixed-Size Storage - que básicamente le damos un tamaño fijo al disco duro. (para esta demostración seleccionaré esta opción)

Selecciona el tipo de disco duro que más se acomode a tus necesidades y le damos click en siguiente.

Ahora nos pide la localización del disco duro que creará un archivo en formato .vdi. Nos pedirá de igual forma dos parámetros:

  1. Location: como su nombre lo dice es la localización del disco duro. Por defecto está seleccionada la carpeta personal, es decir si dejamos el nombre del disco duro como está, se instalará en: /home/<tu nombre>/Windows.vdi. Sin embargo le puedes cambiar dicha localización y poner la que quieras, es más se puede instalar el disco duro hasta en una memoria USB formateada con el sistema de archivos ext 3 transicional.
  2. Size: el tamaño que se le asignará al disco duro. Por ejemplo 10.00 GB

Al completar las opciones anteriores tendrás algo como esto:

vdi1

Confirmamos el proceso y comenzará el proceso de creación de un disco duro virtual en la carpeta que seleccionamos. Esperamos unos 2 minutos a que el proceso termine y regresaremos al menú principal con la máquina virtual creada y el disco duro creado correctamente.

Nota: Si te da un error cuando creas el disco duro es porque la localización no esta formateada como un sistema EXT 3

Paso 3 - Configuración de la máquina virtual

Ya tenemos casi todo hecho, solo falta ajustar algunas cosas como montar unidad de CD, permitir aceleración grafíca, entre otras. Para ello, seleccionamos la máquina virtual que acabamos de crear y seleccionamos Configuración, que se encuentra justo después de la opción nueva. Haremos los siguientes ajustes:

  1. Montar CD-ROM, para ello nos iremos a la opción CD-DVD ROM y habilitamos la casilla que dice Monta la unidad de CD ROM, ahora por defecto monta la unidad que se encuentre en tu computadora pero también tiene la opción de Montar una imágen de disco (.iso). Por lo que es muy cómoda ésta opción. Ahora insertamos en la computadora el CD de instalación de Windows. (o montamos el archivo iso de Windows). Nos quedará algo como ésto:cd
  2. Ahora habilitaremos el audio del sistema, para eso nos vamos a la pestaña de Audio y en Host Audio Driver seleccionaremos 'Controlador de Audio ASLA'. Nos quedará algo como lo siguiente: audio
  3. Habilitar puertos USB: Por defecto ya vienen habilitados, sin embargo hay que darlos de alta uno por uno Para ello, insertamos el dispositivo USB y damos click en el ícono de USB con un signo de más. Seleccionamos el dispositivo y listo.

La máquina virtual está lista, ahora solo falta instalar Windows, para ello nos aseguramos que el CD de instalación de Windows o bien la imágen ISO estén montados y en el menu principal seleccionamos la máquina y hacemos click en INICIAR.

A continuación se presentará el proceso de instalación de Windows como normalmente se presentaría, seleccionamos las opciones y esperamos a que acabe de instalarlo. En la siguiente imágen se presenta un ejemplo de la instalación:windows

Listo, ya tienes una máquina virtual corriendo en Ubuntu, fuciona de maravilla para correr cualquier programa de Windows, ya que hay algunos que no funcionan en su totalidad con Wine.

Paso 4 (opcional) - Instalar Guest Additions

Los desarrolladores de Sun, incluyeron un programa llamado Guest Additions que permite que la experiencia del sistema operatvo virtual sea completa al permitir visualizar en pantalla completa el sistema operativo por ejemplo. Es muy fácil la instalación y solo debes de seguir los siguientes pasos:

  1. Cuando este corriendo el sistema operativo sigue la ruta: Dispositivos>Instalar Guest Additions Lo anterior montará en la unidad del CD un programa de instalación de Windows
  2. Seguimos el proceso de instalación como cualquier otro en Windows XP y listo ya podrás visualizar en pantalla completa.

Si tienes alguna duda del post, no dudes en dejar un comentario. Asímismo si tienes algún problema a la hora de instalar, describe tu problema para que te ayude a solucionarlo.

Related Posts

Popular Posts


16 Responses

05.05.09

Ahora se como montar virutalmente un sistema opertaivo

05.05.09

Necesito ayuda por favor:

he hecho sin problemas todos los pasos que has escrito anteriormente y en el momento de hacer click en iniciar para instalar el xp me da los siguiente errores:

primero:

Fallo en abrir una sesión para la máquina virtual Windows.
Virtual machine ‘Windows’ has terminated unexpectedly during startup.

Segundo:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Re-setup the kernel module by executing

‘/etc/init.d/vboxdrv setup’

as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

¿Cómo lo soluciono?

lo necesito para monitorear mi red
Saludos

Mario

05.05.09

mi version es Ubuntu 8.10 – la versión Intrepid Ibex version server con ambiente grafico instalado
Mario

05.05.09

Falta agregar tu usuario al grupo de Virtual Box users.

Corre primero el comando:

sudo gpasswd -a tu_usuario vboxusers
-’Sustituye tu_usuario obviamente’-

Luego corre:
sudo rmmod vboxdrv && sudo modprobe vboxdrv

Espero que te ayude

05.05.09

hola, parece que nada todavia.

el primer comando corrre bien, dice: \añadiendo al usuario mario al grupo vboxusers.

pero el segundo comando no correo: dice: \ERROR: Module vboxdrv does not exist in /proc/modules\

y ahora que hago.

Saludos

Mario

05.05.09

Solo reinicia tu compu y ya puedes entrar.

05.05.09

ya hice eso hermano y nada que crees que pueda ser. por des seguirme ayudando por favor?

05.05.09

Ok, tu problema es que el setup no se inició correctamente. Primero vas a tener que iniciar como root.

En la terminal

sudo su

Luego

/etc/init.d/vboxdrv setup

Haces el setup otra vez y debería de funcionar.

Ojalá y te funcione

05.05.09

Ok. fijate que lo ejecuta pero el ultumo inciso el que dice look at /var… esta en rojo como que falla, acontinuacion de tejo el texto completo de la terminal.

root@Mario:/home/mario# /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel module * done.
* Recompiling VirtualBox kernel module
* Look at /var/log/vbox-install.log to find out what went wrong

Saludos
Mario

05.05.09

Ok, esta curioso tu problema pero pues busqué en internet por una solución y encontré en la página:
http://www.forosuse.org/forosuse/showthread.php?t=13508

“Iniciando VirtualBox (Version x86)
Normalmente, cada vez que cambiemos de Kernel o la primera vez que usemos VirtualBox puede salirnos el siguiente mensaje de error:
Código:

VirutalBox kernel driver not installed. The vboxdrv kernel module was
either not loaded or /dev/vboxdrv was not created for some reason.
Re-setup the kernel module by executing ‘/etc/init.d/vboxdrv setup’ as root.

VBox status code : -1908 (VERR_VM_DRIVER_NOT_INSTALLED)

Result Code: 0×800004005

Para resolver este problema, como root ejecutamos en un terminal el siguiente comando:
Código:

/etc/init.d/vboxdrv setup

Que nos dará como salida (si todo va bien) lo siguiente:
Código:

Stopping VirtualBox kernel module done
Recompiling VirtualBox kernel module done
Starting VirtualBox kernel module done

Ahora volvemos a lanzar VirtualBox y listo! ;-)

CITA

05.05.09

creo que voy a desistir

el ultimo inciso el que dice look at /var… esta en rojo como que falla, acontinuacion de tejo el texto completo de la terminal.

root@Mario:/home/mario# /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel module * done.
* Recompiling VirtualBox kernel module
* Look at /var/log/vbox-install.log to find out what went wrong

Saludos
Mario

05.05.09

mario tu problema es debido a

primero te falta el modulo kernel para virtualbox
buscalo en el caso de tu ubuntu en los repositorios

checa que tengas
make,y gcc instalado,particularmente gcc al faltar da ese problema,junto al punto 1

saludos

05.05.09

hola, que tal?

Necesito saber como activar los puertos COM1 y COM2 en una maquina virtual.

Host: Linux
Guest: Windows XP

05.05.09

mil gracias a admin
el siguiente
Código:

sudo /etc/init.d/vboxdrv setup

me sirvio para lanzar el virtualbox

ubuntu 9.04

SALUDOS!!!!

05.05.09

Hola, necesito ayuda, por favor.
Me gustaría saber como puedo cambiar la ubicación del arhcivo Windows2.Vdi(mi maquina virtual windows) de ubicación, ya que lo quiero mover a otra partición. No se como se cambia en el apartado de configuración de virtualbox.
Gracias.

05.05.09

Hola hace poco instale el Virtualbox para correr windows por unos cuantos programa que necesitaba.. la version de mi OS es Fedora 12 y he notado algo y es que no puedo montar la Usb en el Virtualbox.. y quisiera ver como puedo activarla de manera tal que pueda verlo en el virtualbox

Leave Your Response

* Name, Email, Comment are Required