Oracle VM VirtualBox es un software de virtualización para arquitecturas x86.
Existen 2 versiones de VirtualBox, la versión propietaria *Oracle VM VirtualBox, que es gratuita únicamente bajo uso personal o de evaluación, y esta sujeta a la licencia de “Uso Personal y de Evaluación VirtualBox” (VirtualBox Personal Use and Evaluation License o PUEL) y la versión Open Source, VirtualBox OSE, que es software libre, sujeta a la licencia GPL.
La edición Open Source tiene algunas limitaciones, como el reconocimiento de dispositivos USB, pero presenta la ventaja de que se puede incluir libremente en distribuciones de GNU/Linux. La edición completa tiene todas las funcionalidades habilitadas, pero no esta permitida su redistribucón y necesita la adquisición de una licencia salvo que se destine a un uso personal o educativo.
Instalación Virtual Box PUEL
1. Desinstalamos, si existen, los paquetes correspondientes a «virtualbox» mediante el YaST.
2. Buscamos y marcamos para ser instalados los paquetes siguientes: pam-devel, kernel.source, kernel-syms, gcc i gcc++.
3. Instalamos «virtualbox-3.0.8» (versión con WinXp incorporado).
4. Compilamos el kernel: sudo /etc/init.d/vboxdrv setup
Si tenemos problemas al compilar el módulo, comprobamos que los paquetes kernel-source y kernel-pae tengan la misma versión.
5. Incluimos a los usuarios en el grupo vboxusers. Aplicaciones –> Sistema –> YaST –> User and Group Management y seleccionamos «usuario» –> edita –> detalles y poner marca en vboxusers
Repetimos la operacion en todos los usuarios de la ventana –> «defineix el filtre» –> usuaris del sistema, localizamos root y repetimos el paso anterior.
6. Instalamos la imagen «WinXp«. Aplicacions –> Sistema –> Emulador –> Sun virtualbox–> Fitxer –> Importamos el fichero winxp.ovf
7. Copiamos el icono «WinXp» en el escritorio.
8. Para que se ejecute automáticamente al iniciar Linkat hacemos lo siguiente: Sistema –> Sistema –> Sessions –> Programes d’inici –> Afegeix –> Ordre: VBoxManage startvm «WinXp»
Cuando se virtualizan sistemas Windows o Linux es aconsejable instalar las «VirtualBox Guest Additions«. Se trata de un software especial para estas plataformas que facilita la comunicación del sistema virtual con su anfitrión mediante carpetas compartidas y simplifica la integración del puntero del ratón y el redimensionamiento dinámico del escritorio.
CTRL + ALT + SUPR
VirtualBox incorpora una funcionalidad para introducir «ctrl+alt+supr» en la máquina virtual que se lleva a cabo con «la tecla configurada»+supr (por defecto Ctrl Derecho + Supr).
Configuración de los USB
Vamos al fichero /etc/fstab y añadimos la siguiente línea:
none /proc/bus/usb usbfs devgid=vboxusers,devmode=664
Ejecutamos en el terminal: mount -a
Reiniciamos el ordenador.
Ahora vamos a activar el soporte a las máquinas virtuales que queramos:
* Abrimos el gestor de máquinas virtuales.
* Seleccionamos la máquina vitual (a la que queremos activar el soporte de USB) y le damos a Configuración.
* Nos movemos a USB y activamos las casillas Habilitar el controlador de USB y Enable USB 2.0 (EHCI) Controller.
* En la misma ventana le damos con el botón derecho al área de texto y seleccionamos Agregar Filtro desde Dispositivo.
* Nos saldrán una lista de los dispositivos USB conectados a nuestro ordenador. Seleccionamos los que queramos usar en la máquina virtual.
* Le damos al botón Aceptar. Cuando estemos ejecutando una máquina virtual podremos activar o desactivar cada uno de los dispositivos. Para ello iremos al menú Dispositivos, Dispositivos USB y marcamos los que queramos usar en cada momento.
* Oracle adquirió la empresa Sun Microsystems en 2009.