VirtualBox
VirtualBox | |
---|---|
| |
Sun Microsystems | |
3.0.12 / 17 de noviembre de 2009 | |
? / ? | |
virtualbox | |
- | |
Máquina virtual | |
libre (GPL) | |
Sí | |
www.virtualbox.org |
VirtualBox es un excelente software de virtualización que nos permite ejecutar otros sistemas operativos como cualquier distribución de GNU/Linux o versión de Windows en Ubuntu. A partir de la versión 1.5, VirtualBox integra lo que llaman ventanas Seamless, es decir, que los programas virtualizados se muestran en la interfaz del sistema base como ventanas corrientes (conocido como Coherence mode en el programa Parallels Desktop).
Contenido
Instalación
Instalación de Virtual Box OSE
Para instalar la versión Open Source, la cual viene en los repositorios de Ubuntu, se debe hacer el siguiente paso.
$ sudo aptitude install virtualbox-ose
La versión Open Source no permite conectar dispositivos mediante usb |
Instalación de VirtualBox
Mediante repositorios
Si se desea hacer una instalación de VirtualBox, edición de uso personal, mediante los repositorios que pone a disposición virtualbox.org, se deben de seguir los siguientes pasos:
Añadir a nuestro fichero /etc/apt/sources.list la siguiente linea:
Hardy Heron deb http://download.virtualbox.org/virtualbox/debian hardy non-free
Intrepid Ibex deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
Jaunty Jackalope deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
Karmic Koala deb http://download.virtualbox.org/virtualbox/debian karmic non-free
En una consola ponemos:
$ wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
Después hacemos un update:
$ sudo aptitude update
Finalmente instalamos VirtualBox
$ sudo aptitude install virtualbox-2.0 → Para la versión 2.0 $ sudo aptitude install virtualbox-3.0 → Para la versión 3.0
Mediante paquetes DEB
En la página web oficial se puede encontrar los paquetes .deb para cada versión de Ubuntu.
Para instalar un paquete .deb vasta con dar doble clic sobre el paquete y se instalará automáticamente.
Si deseamos instalarlo manualmente, para así mirar todos los pormenores de la instalación, podemos ejecutar la siguiente instrucción:
$ sudo dpkg -i virtualbox-3.0_XXX.deb
Después de la instalación
Para poder disfrutar de algunas de las características de VirtualBox edición de uso personal, como el acceso a dispositivos de usb, se debe agregar el usuario que ejecutará VirtualBox al grupo vboxusers que se crea durante la instalación.
$ sudo adduser nombre_usuario vboxusers → Recuerden cambiar nombre_usuario por el correspondiente
Repositorios
Para una Instalación mediante repositorios hacemos lo siguiente:
Añadir a nuestro fichero /etc/apt/sources.list la siguiente linea:
Hardy Heron
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
En una consola ponemos:
$ wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
Después hacemos un update:
$ sudo aptitude update
Finalmente instalamos Virtual Box
$ sudo aptitude install virtualbox-2.0
Karmic Koala
deb http://download.virtualbox.org/virtualbox/debian karmic non-free
En una consola ponemos:
$ wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
Después hacemos un update:
$ sudo aptitude update
Finalmente instalamos Virtual Box
$ sudo aptitude install virtualbox-3.0
Inicio
Para iniciar VirtualBox en GNOME, vamos al menú Aplicaciones -> Herramientas del sistema -> Sun xVM VirtualBox.
También podemos iniciarlo mediante el siguiente comando en terminal:
$ VirtualBox
Configuración
Ahora tienes que crear una nueva máquina virtual e instalar el sistema operativo que desees en ella. Una vez tengas el sistema operativo instalado, no olvides instalar las guest additions (aplicaciones del huésped). Para instalar las aplicaciones del huésped inicia la máquina virtual y, en el menú superior, haz clic en 'Dispositivos -> instalar guest additions (aplicaciones del huésped). Esto cargará un CD en el sistema operativo e iniciará la instalación.
Instalación de Guest Additions en GNU/Linux
Una vez que se haya montado el ISO de los Guest Additions el siguiente paso será ejecutar el script de instalación para la arquitectura indicada.
32 bits:
$ sudo sh /media/cdrom/VBoxLinuxAddition-x86.run
62 bits:
$ sudo sh /media/cdrom/VBoxLinuxAddition-amd64.run
Carpetas compartidas en GNU/Linux
Una de las ventajas de instalar los Guest Additions son los directorio compartidos. Para montar un directorio compartido entre el host y la virtual se deben seguir los siguientes pasos:
- En la interfaz de VBox, seleccionamos la máquina a la que vamos a asignarle un directorio compartido (La máquina virtual debe estar apagada) y nos vamos a Configuración → Carpetas compartidas e ingresamos el directorio que queremos compartir. En el ejemplo se puede ver que la carpeta compartida recibe el nombre de VBox.
- Iniciamos la máquina virtual.
- Creamos un directorio en media para poder montar la carpeta compartida. Este directorio no puede llamarse igual al nombre que le dimos a la carpeta compartida, en el ejemplo VBox, ya que el protocolo de conexión da error.
$ sudo mkdir /media/compartida
- Montamos el directorio compartido de la siguiente forma.
$ sudo mount -t vboxsf nombre_carpeta punto de montaje Para el ejemplo: $ sudo mount -t vboxsf VBox /media/compartida
Como cada vez que iniciamos nuestro sistema virtualizado debemos de ejecutar esta instrucción, existe la opción de indicarle al sistema que la monte al iniciarse, para hacer que esto suceda se debe ejecutar los siguientes pasos:
- Editar el archivo fstab, con el editor de su preferencia.
$ sudo vim /etc/fstab
- Se debe ingresar la siguiente línea al final de archivo, en la línea se indica quien se monta, el punto de montaje y el protocolo, entre otra información.
VBox /media/compartida vboxsf rw,gid=1000,uid=1000,auto 0 0
Compartir carpetas
Para compartir cualquier carpeta con Windows instalado en una máquina virtual, debes seguir estos pasos:
- Inicia la máquina virtual con la que desees compartir alguna carpeta.
- Una vez iniciada, haz clic en Dispositivos -> Directorios compartidos ....
- Dale al botón de la carpeta con un signo de suma verde. Aparecerá un cuadro de diálogo en el que debes añadir la ruta del directorio que desees compartir, el nombre del directorio (no lo olvides) y marcar el cuadro Make permanent.
- Ahora, en la máquina virtual (Windows en este caso), ve a Inicio -> Ejecutar, o bien inicia el programa cmd.exe, e introduce el siguiente comando, donde <nombre de windows> es el nombre con el que mostrará Windows la carpeta y <nombre del directorio> es el que has indicado anteriormente:
> net use <nombre de windows> \\vboxsrv\<nombre del directorio>
Es muy recomendable nombrar la carpeta como si se tratase de una unidad en Windows, por ejemplo H:. |
Ver también
Aplicaciones similares
Enlaces externos
- Sitio web oficial de VirtualBox (en inglés)
- Ubuntu Gutsy - USB not working (en inglés)
- Get USB devices mounted on your Virtualbox XP machine in Gutsy (Ubuntu 7.10) (en inglés)
- Virtualbox kernel module (en español)