Instalar VirtualBox
May 7th, 2007 by sLoKMuchas limitaciones que solemos tener al migrar de un S.O a otro, es siempre el problema de la costumbre al anterior sistema y los programas que necesitamos (Por muchos programas gemelos que haya en código abierto), ya que por trabajo o estudios necesitamos utilizar software privativo.
Existen formas de tener los varios sistemas en armonía arrancados a la vez, podemos crear una partición dedicada al linux y otra mas pequeña para nuestro Windows con los programas necesarios, pero todo ello conlleva unas desventajas, tener que reiniciar cada vez que quieras utilizarlo, cosa que no es de agrado cuando el amule o el azureus están descargando como centellas o solo por el hecho de reiniciar cada dos por tres nuestra máquina.
La otra forma es crear una maquina virtual, esta máquina lo que hace es crear una partición en otra partición en nuestro disco duro donde instala el sistema deseado y permite arrancarlo encima de nuestro S.O principal.
Para todo ello necesitamos un programa que haga de base para la máquina virtual conectando el harware a ella misma. Tenemos diversos programas. Algunos de ellos de pago y no libres (Vmware) y otros gratuitos y open source como es Virtual Box. Por esa razón nos centraremos en el "Vbox". La pega de esta forma de disfrutar de dos multiples sistemas a la vez, es la memoria ram, que consumirá algo más, y no podremos jugar a juegos de alto rendimiento.
Los sistemas operativos soportados por Vbox con:
Windows (NT 4.0, 2000, XP, Server 2003, Vista), DOS/Windows 3.x, Linux (2.4 y 2.6), y OpenBSD.
Podemos instalar el Vbox en: Windows, Linux y Macintosh, gracias a la portabilidad que el open-source aporta.
El primer paso para instalar Virtual Box es descargarlo (El binario o el código fuente para descargarlo).
Ubuntu 7.04 ("Feisty Fawn")
Ubuntu 6.10 ("Edgy Eft")
Ubuntu 6.06 LTS ("Dapper Drake")
Debian 3.1 ("Sarge")
Debian 4.0 ("Etch")
openSUSE 10.2
Mandriva Linux 2007.1
Red Hat Enterprise Linux 4
Univention Corporate Server 1.3-2
All Distributions
Después de descargarlo dependiendo de cual haya sido tu distribución lo instalaremos con su gestor de paquetes correspondiente o el .run para todas las distribuciones.
nosotros para este post vamos a utilizar el .run, el cual nos vale para todas las distribuciones aunque también hemos probado el de Debian 4.0 y funciona perfectamente.
Instalación
- Damos permisos de ejecución al paquete (La ruta es la nuestra, ahí debes poner tu paquete):
# chmod a+x /home/slok/Desktop/Descargas\ Directas/VirtualBox_1.3.8_Linux_x86.run
- Creamos el directorio para el virtual box(ahí es donde vamos a instalarlo, crea la carpeta de instalación donde desees que se efectúe la instalación )
$ mkdir /home/slok/.Vitual_Box
- Tenemos que instalar estas librerías :
libxalan-c, libxerces-c y la versión 5 de libstdc++. (Los nombre en nuestro caso eran: libxerces-c0, libxalan-c0, libstdc++5)
- Instalamos. (La primera ruta es de tu paquete y siguiente al install es la ruta que hemos creado para instalarlo ahí).
# /home/slok/Desktop/Descargas\ Directas/VirtualBox_1.3.8_Linux_x86.run install /home/slok/.Vitual_Box
- Leemos todo lo que nos pone y aceptamos la licencia poniendo un simple “yes”
- Nos pondrá esto “Installing VirtualBox to /home/slok/.Virtual_Box/” (La ruta que hemos puesto al principio) y terminara de instalar cuando nos ponga algo como :
“VirtualBox has been installed successfully. You will find useful information about using VirtualBox in the user manual /home/slok/.Virtual_Box//UserManual.pdf and in the user FAQhttp://www.virtualbox.org/wiki/User_FAQ
We hope that you enjoy using VirtualBox.”
- Si ahora arrancamos el virtual box nos dará un error de este tipo :
“You are not a member of the "vboxusers" group. Please add yourself to this group before starting VirtualBox.”
Y para solventarlo necesitamos agregar al grupo "vboxusers", los usuarios (users) que utilicemos:
# vim /etc/group
y en una linea (Normalmente al final) pondrá “vboxusers”, al final de esa linea añadiremos los usuarios que utilizaran el vbox, (En nuestro caso quedaría algo así como: vboxusers:x:502:slok,Busindre )
- Ahora para arrancarlo ponemos :
$ VirtualBox
Instalación del Sistema Operativo
Después de que se nos abra la ventana de el Vbox damos a 'new' y empezará todo:
- Metemos nuestro nombre para el sistema (ejemplo : sLoK (Win XP))
OS type: seleccionamos el va a ser nuestro sistema virtual (e.j: Windows XP )
- Next
- Seleccionamos cuanta ram queremos que utilicé nuestro S.O virtual (por defecto: 192mb)
- Next
- En este paso tenemos que seleccionar la partición de arranque y de memoria para el S.O virtual. si disponemos de una podremos seleccionarla en el recuadro, si no, creamos una dando a “New...” ahora tenemos 2 opciones:
* Dynamically expanding image: marcamos un tope a la partición y se va llenando mientras vamos llenando
esa partición hasta el tope impuesto
* Fixed size image: le decimos cuanto queremos de partición y automáticamente lo ocupa aunque en el
fondo este vacío.
(Nosotros hemos utilizado “ Dynamically expanding image” ) y pulsamos sobre Next.
- Ahora pondremos el nombre a la partición, lugar y tamaño, por defecto las crea con el nombre que le hemos
dado (sLoK en nuestro caso) en el sitio donde esta instalado el programa en la carpeta VDI ( Quedando en
nuestro caso: /home/slok/.VirtualBox/VDI/sLoK.vdi), seleccionamos el tamaño (nosotros 10 GB) y damos a
Next.
- Nos saldrá un resumen de nuestra partición, algo así:

- Pulsamos “Finish”, ya tenemos la partición, esto va por buen camino ;)
- Ahora estamos de nuevo en la primera ventana que nos a salido y esta vez podremos seleccionar una
partición en el recuadro, seleccionamos la creada (Nosotros : sLoK.vdi (/home/slok/.VirtualBox/VDI/)) la
selecionamos y pulsamos “Next”. Ahora va a crear la maquina virtual y nos saldrá este resumen:

- Pulsamos "Finish".
- Ahora tendremos que activar el lector, Internet, usbs.... antes de instalar el S.O (en nuestro caso el XP). Así
que vamos a “Settings”
* CD/DVDROM: Mount CD/DVD drive y ahí seleccionamos nuestra unidad óptica
* Audio: Enable audio y ahí seleccionamos el que queramos (nuestro caso: ALSA audio driver)
* Network: lo dejamos como esta (en nuestro caso nos funciono así el Internet, también se puede configurar
para que se le asigne ip diferente, pero no vamos a explicar eso)
* Usbs: Enable USB Controller

- Pulsamos OK y proseguimos, insertamos el cd del SO en nuestra unidad lectora (En nuestro caso el cd del
Windows XP, por supuesto original, que si no el tito billy gana poco dinerito ;P) y pulsamos “Start”.
También tenemos una opción para instalar un S.O desde una imagen .ISO en vez de el convencional CD/DVD. Para ello lo unico que hay que hacer es cambiar la opcion en "settings" CD/DVD, seleccionamos la otra opción y buscamos la .ISO.
Saldrá una pantalla como si fuese la pantalla de la bios (pone innotek) y luego el instalador de nuestro S.O
como si de el ordenador se tratase, lo instalamos.
- Pinchando en la pantalla se nos meterá el cursor como si fuese el de la instalación y para sacar el cursor de la
pantalla del Vbox pulsamos la tecla correspondiente (por defecto el Ctrl derecho)]

- Si lo que hemos instalado es un Windows tenemos que instalar unas herramientas para mejorar el uso de
nuestro Win (Resolución, audio, respuesta del ratón), para instalarlo solo debemos arrancar el Windows y
cuando este todo cargado nos dirigimos a “Devices” luego “Install Guest Additions ” y ahí termina la
instalación.
- Ya tendremos nuestro Windows como maquina virtual, ahora solo falta meterle programas como si fuese
nuestro Windows de toda la vida.
-Y si por algún casual, queremos compartir un directorio con la máquina virtual (Windows XP ene ste caso) y nuestra maquina GNU/Linux (se da porsupuesto ;) ) solo tendremos que hacer esto:
$ mkdir /home/slok/compartidoVbox
$ VBoxManage sharedfolder add "sLoK (Win XP)" -name "compartido" -hostpath "/home/slok/compartidoVbox/"
En este caso lo que viene despues del add es "sLoK (Win XP)" poque nuestra maquina virtual se llama asi.
Ya tenemos el directorio creado y configurado para que lo detecte VBox, ahora toca el turno de configurarlo en nuestra maquina virtual (Windows XP), para ello podemos hacerlo de dos formas, desde la linea de comandos MSDOS:
net use z: \\vboxsvr\compartido
o pulsar con el botón derecho del raton sobre mi pc y "conectar unidad de red" y poner el directorio \\vboxsvr\compartido y seleccionar una letra para el directorio, para una maquina virtual de GNU/Linux en vez de el Window$(nuestro caso), hacemos:
# mount -t vboxsf compartido /Punto/De/Montaje
Aquí una imagen del VBox con el Xp ya instalado: imagen xp
Otra mas: imagen xp 2
Hemos visto la instalación del Vbox y la posible instalación de win en susodicha aplicación. Esto no quiere decir que solo valga para el windows, sino que podemos meter linux, o cualquier sistema compatible, como comente anteriormente, también podremos utilizarlo sin ningún sistema y así probar un livecd sin tener que reiniciar.
Posted in How To |
May 10th, 2007 at 10:10 pm
Esta muy bien el tutorial! Intentare instalarlo yo o sino ya te pedire que me lo pongas tu, sLoK^^
May 24th, 2007 at 8:41 am
Buena men justo lo ke buscaba...una duda nomas quize instalar el XP desde una unidad virtual que monte con el Alcohol 120% pero cuando booteaba el Virtual Box para instalar desde la misma, no funcaba salia drive not found...alguna respuesta...de antemano gracias...!!!
May 24th, 2007 at 3:46 pm
Hola, no entiendo exactamente lo que preguntas, a mi entender el alcohol 120% esta para Win y por ello no entiendo el fin de instalar un win sobre otro win, de todas formas si tienes la .iso, el VBox tiene una opción para arrancar una imagen .iso en vez de acceder a la unidad óptica. Por favor expón la explicación del problema mas claramente, saludos!
February 28th, 2008 at 10:27 pm
Saludos amigo. Me parece muy bien tu explicacion, Te felicito por la iniciativa de compartir tus conocimientos. Yo he instalado el virtualbox en unas portatiles dell y me ha ido de maravilla, Pero intento instalarla en unos PC con 40 Gb de Disco y 256 de Ram, y a la hora de comenzar la instalacion q reconoce el disco duro. A la hora comenzar el formato se queda trancada la maquina y aborta el virtualbox. Ya he probado bajar la memoria a 100 MB ya que recomiendan en otros foros pero sigue igual. Si me podrias dar una mano te lo agradeceria.
February 29th, 2008 at 1:49 am
Puedes probar a bajar aun más la ram a ver si tienes suerte, pero el tamaño de tu memoria es muy justo para el tema virtualizaciones. Puedes probar con quemu a ver si tienes más suerte, te dejo el link al final.
Si estas intentando instalar un Windows XP,.. Prueba mejor un Windows 2000, que tiene compatibilidad con el software de XP y con suerte te arranca. También se me ocurre que pueda que sea cosa de la propia imagen o CD que intentas virtualizar, intenta con otras si no lo hiciste ya.
http://www.busindre.com/qemu-kqemu-qemu-launcher-en-gnulinux/
Un saludo y Suerte
June 23rd, 2008 at 1:15 am
[...] queremos cambiar de terminal Tty en un sistema bajo VirtualBox nos habremos percatado de que no sirve el típico “Ctrl + Alt + Tecla F“, con eso [...]