Instalación y Configuración de Virtualmachine en ubuntu
Noviembre 17, 2007
En este manual voy a explicar cómo instalar el programa de emulación VirtualBox.
Virtualbox se pude instalar de varias formas, compilando el codigo fuente, mediante paquete deb o mediante repositorio, en el tutorial usaremos está última ya que es la mejor manera de estar siempre actualizado a la última versión.
Añadimos los repositorios de virtualbox
Para Gutsy Gibbon:
deb http://www.virtualbox.org/debian gutsy non-free
Para Feisty Fawn:
deb http://www.virtualbox.org/debian feisty non-free
Ahora descargamos la clave para los repositorios:
wget http://www.virtualbox.org/debian/innotek.asc
Añadimos la clave para autentificarlos:
sudo apt-key add innotek.asc
E instalamos el programa:
sudo aptitude install virtualbox
Una vez instalado, lo siguiente será añadir nuestro usuario al grupo vboxusers para tener permisos de ejecución. Nos vamos a sistema>Administración>Usuarios y grupos. A continuación Gestionar Grupos, elegimos vboxusers y añadimos nuestro usuario.
Este paso es opcional no es necesario. Yo tengo mi carpeta /home en una partición a parte. Virtualbox te crea todos los discos virtuales en tu /home/user con el consiguiente uso de disco duro. Yo lo que hago es crear todos los discos virtuales en la carpeta /opt/virtualmachines, ya que tengo más espacio lo que hago es lo siguiente
$sudo mkdir /opt/virtualmachines
Como esa carpeta sólo la debería usar virtualmachine le decimos que sólo los usuarios que pertenezcan a su grupo tengan permisos de escritura/lectura/ejecución sobre la carpeta, para ello:
$sudo chgrp vboxusers /opt/virtualmachines
$sudo chmod 770 /opt/virtualmachines
Una vez hecho esto ejecutamos virtualmachine y tenemos la ventana principal:
Antes de nada crearemos el Disco Duro virtual, Archivos>Administrador de Discos Virtuales(ctrl+d)
Pinchamos en nuevo para ejecutar el asistente, el cual nos preguntara qué tipo de disco duro elegimos, si Imagen de expansión dinámica o Imagen de tamaño fijo. Como sus nombres indican Imagen de expansión dinámica, crea un disco duro virtual sin tamaño fijo, a medida que el sistema virtual necesita espacio, el disco duro virtual aumenta. E imagen de tamaño fijo crea un fichero con un tamaño específico, si el sistema virtual necesita espacio y llega al tope del fichero, nos quedaremos sin disco duro.Aquí cada uno elige lo que mejor le venga, recuerdo que si vas a instalar windows XP o similar requiere mucho disco duro y es muy común el elegir un tamaño fijo de unos cuantos gigas y al empezar a instalar cosas se te quede pequeño. Si vas a elegeir Imagen de tamaño fijo que sea de unos cuantos gigas (mayor o igual de 8gb).
Lo siguiente será darle un nombre al disco duro y un tamaño inicial
Si has creado la carpeta /opt/virtualmachines, en este paso debes indicarle que te guarde ahí el fichero que creará, pinchas en el icono de la carpeta y te diriges a /opt/virtualmacines
Una vez creado el disco duro es momento de crear una nueva maquina virtual, para ello nos vamos a la ventana principal del programa y pulsamos en Nueva para ejecutar otro asistente.
Aquí nos preguntará que nombre le damos a la máquina y qué sistema vamos a instalar, en mi caso voy darle el nombre XP y voy a instalar Windows XP es importante dar nombres concretos si vas a instalar más de un sistema operativo es decir, si vas a instalar windows XP y distintas distribuciones de linux
no lo llames maquina1, maquina2 maquina3 porque no sabras que sitema operativo tiene cada maquina virtual..
El siguiente paso será indicar cuanta memoria RAM asignar a la maquina virtual, es conveniente asignar la mitad de la RAM físca, en el ejemplo, mi ordenador tiene 1gb de ram, a la maquina virtual le asigno 512mb y el sistema no se resiente demasiado.
Por último seleccionamos el disco duro virtual antes creado y terminamos.
Antes de ejecutar por primera vez nuestra máquina virtual, vamos a configurarla un poco más a fondo para ello, en la ventana principal pulsamos en configuración.
En esta ventana configuramos un poco más a fondo el hardware de nuestra máquina virtual, habilitamos el CD/DVD, tarjeta de sonido, usbs,directorios compartidos,red. Voy a explicar cómo habilitar el usb en linux ya que no basta con habilitarlo en virtualbox.
Lo primero de todo creamos un grupo llamado usbusers, para ello, sistema>administración>Usuarios y GRupos>Gestión de Grupos. para luego añadir nuestro usuario a ese grupo.
Editamos el fichero /etc/udev/rules.d/40-permissions.rules y buscamos esta linea:
SUBSYSTEM==”usb_device”, , MODE=”0664″
y la reemplazamos por esta otra:
SUBSYSTEM==”usb_device”, GROUP=”usbusers”, MODE=”0664″
Guardamos y reinciamos el sistema.
Ya tenemos nuestra máquina virtual configurada con acceso a cd/dvd, tarjeta de sonido, red, usbs… lo siguiente será meter el disco de instalacion del sistema y ejecutar la maquina virtual:

Está es la maquina virtual los iconos de la parte de abajo son los más importantes,
1, este indica el acceso al disco duro.
2, indica que el cdrom está montado, click derecho para más opciones.
3, indica si tenemos montado la disquetera.
4, indica el acceso a red.
5, nos permite montar en el sistema virtual los dispositivos USB, click derecho para habilitar los dispositivos.
6, Carpetas compartidas nos permite compartir carpetas entre el sistema virtual y nuestro ordenador, click derecho para más opciones.
Una vez cargado el cd de instalación procedemos a la instalación del sistema operativo pasos que voy a obviar en este manual.
Al terminar la instalación de xp lo primero que haremos será instalar las Guest Additions, que mejora un poco el uso de las máquinas virtuales.Para ello nos vamos a dispositivos>Instalar Guest Additions
Con las Guest additions instaladas, una de las cosas que mejora es la integración del ratón entre los dos sistemas, sin ellas, al clickar sobre la máquina virtual el raton no saldra del sistema emulado, para poder usarlo en nuestro sistema, deberemos pulsar la tecla Control Derecho.
Otra de las mejoras es el Seamless Mode que permite integrar XP a nuestro sistema como en la imagén.
Y esto ha sido todo, la verdad que el programa está genial y la opcion de Seamlees Mode es bastante curiosa, y el rendimiento es bastante bueno.
Para hacer este manual, me he ayudado del manual hecho por NuhR y de la ayuda del propio virtualmachine (Ayuda>contenidos).

















Noviembre 18, 2007 en 4:06 pm
Siempre he querido experimentar con lo de las máquinas virtuales, pero me ha dado miedo por mi falta de conocimientos. Tras esta estupenda explicación tuya, creo que en me atreveré a hacer mis pinitos en este asunto.
Además, como lo considero un estupendo manual, me lo copio entero, con tu permiso.
Noviembre 18, 2007 en 4:13 pm
Me alegro que te sirva de ayuda, con esa idea lo hice, verás que es muy sencillo. A partir de ahora intentare hacer video-tutoriales o screencast que ayudan más ya contaré.. Un saludo
Noviembre 18, 2007 en 10:01 pm
Gracias por este estupendo manual, soy nuevo en linux y no me puedo soltar mucho del otro s.o.
por falta de conocimientos, pero con este manual me adentrare mas en ubuntu sin necesidad de omitir windows.
Copiare este manual con tu permiso.
Saludos…
Noviembre 19, 2007 en 7:55 pm
Una pregunta: No he podido esperar e instalé sobre ubuntu 7.10 la máquina virtual, pero no puedo añadir las imágenes de los host invitados porque no puedo hacer que detecte el Cd. He buscado mucho y parece ser que es un bug de ubuntu ?. ¿Algún consejo?
Mi primera solución ha sido crear una imagen del disco (Debian) e instalarla desde el disco duro. ha funcionado, pero la conexión a Internet no. ¿Cómo hay que configurar la tarjeta de red?
Noviembre 19, 2007 en 11:02 pm
Pues la verdad que no he instalado linux en la máquina virtual, pero me parece que no es tan sencillo hacer funcionar la red. échale un ojo al wiki de la página (http://www.virtualbox.org/wiki/Advanced_Networking_Linux)
y nos cuentas1! un saludo
Noviembre 19, 2007 en 11:03 pm
sobre el cd, has montado el cd en la maquina virtual?? apra ello tienes que dar al icono del cd( el 2) con el botón derecho y decirle que te lo monte y así ya puedes tener el cd en la máquina virtual!
Noviembre 20, 2007 en 3:46 pm
El problema es que ubuntu monta los DVD en /dev/sdc1 y por defecto, en VirtualBox, se montan en /dev/sdc0, pero bueno, he leído que con un enlace se puede solucionar provisionalmente. Lo que me gustaría es poder acceder a la máquina montada desde la intranet. Quiero instalar un servidor web y quisiera verlo funcionar.
Noviembre 20, 2007 en 3:49 pm
@hluisgracia lo que monta virtualmachina es /dev/cdrom lo que peudes hacer es, borrar /dev/cdrom que es un enlace simbolico y hacer un nuevo enlace a /dev/sdc1 es decir, como root
#rm /dev/cdrom
#ln -s /dev/sdc1 /dev/cdrom
y con eso ya debería ir! un saludo!
Noviembre 21, 2007 en 9:58 pm
Yo lo estoy haciendo con win 2000 y no hay forma q me pille la grafica, incluso le he instalado drivers, pero nada solo me deja 16 colores :S
Diciembre 1, 2007 en 4:50 pm
Santi, eres un crack. Le estoy calzando una imágen virtualizada siguiendo tu tutorial a mi nuevo portátil
Diciembre 9, 2007 en 12:44 am
Jurl!eres un crack campeon, ya me he instalado el cp en mi super ubuntu!Jeje, llevaba tiempo sin formatear y esta ha sido sin duda alguna una excusa perfecta. El ordena pesa medio kilo menos, y ahora encima no tengo que depender de reinicios, gracias de nuevooo. Por cierto, las fotos de este puente para cuando ¿?¿?
1 abrazo, y otro para el Jamardi!
Diciembre 9, 2007 en 3:30 pm
jeje pos espero que te vaya bien nelson ya me dirás si tienes alguna duda! y las fotos ya las tienes en tu bandeja de entrada!
Diciembre 31, 2007 en 8:37 pm
bienn exelente mas claro imposible
gracias por el tiempo para compartir conocimientos
byy
Marzo 15, 2008 en 10:42 am
Vaya, muchas gracias. Probe a instalar vmware y ni siquiera instaló correctamente. Con esto voy a hacer una segunda prueba