Cómo instalar Guest Additions en una Debian corriendo en VirtualBox?

VirtualBox es una excelente herramienta para virtualizar sistemas operativos x86/amd64.

Una vez instalado y configurado tu sistema operativo puede interesarte instalar las Guest Additions que son un paquete de librerías y controladores proporcionados por VirtualBox que le permiten mejorar la virtualización del sistema operativo.

Algunas de las mejoras que presentan las Guest Additions de Virtualbox son:

  • Integración del mouse en el sistema operativo virtualizado permitiendo moverlo libremente dentro y fuera de él.
  • Mejoras en el soporte de vídeo.
  • Nos permite compartir carpetas entre nuestro sistema operativo real y el virtualizado.
  • Portapapeles compartido entre los dos sistemas operativos.
Cómo podemos instalar las Guest Additions en una Debian corriendo en Virtualbox?
Por suerte VirtualBox tiene preparado un pequeño sistema para facilitar la instalación de estas herramientas. Únicamente deberás seguir los siguientes pasos una vez tengas configurada tu Debian:
  1. Encender la máquina virtual.
  2. Accede a ella con un usuario con permisos de root.
  3. Haz update de los repositorios con: apt-get update;
  4. Actualiza a los últimos parches de seguridad con: apt-get upgrade;
  5. Instala los paquetes necesarios para el correcto funcionamiento de las Guest Additions con el comando: apt-get install build-essential module-assistant;
  6. Configura tu sistema para permitir instalar modulos compilados lanzando el comando: m-a prepare;
  7. Una vez hecho esto, haz click en el menú Devices the tu VirtualBox y elige la opción del sub-menú Install Guest Additions… Esto preparará una unidad que podrás montar desde Debian.
  8. Monta la unidad con el comando: mount /media/cdrom.
  9. Ahora sólo nos queda correr el script que instalará las Guest Additions lanzando: sh /media/cdrom/VBoxLinuxAdditions.run

Kernel driver not installed (rc=-1908) – Error VirtualBox

El otro día os explicaba como instalar VirtualBox en Ubuntu. Para aquellos que lo esteis utilizando, quizá os haya salido (o seguro que os saldrá) un error “Kernel driver not installed“. ¿A que es debido esto? Pues resulta que VirtualBox utiliza unos paquetes que son dependientes de la versión de nuestro Kernel, por tanto, cuando actualizamos el software de nuestra máquina y Ubuntu sube la versión de su Kernel, VirtualBox deja de funcionar.

El error mostrado es:

VirtualBox Kernel Error

Continue reading

Windows desde Linux con VirtualBox

Logo VirtualBox

¿Utilizas Linux, pero necesitas ejecutar algún programa sólo para Windows? ¿Echas de menos el Photoshop o el Office? Pues VirtualBox es la solución. Con esta aplicación podemos virtualizar un Sistema Operativo desde tu Linux… no sólo Windows, sino cualquier otro sistema operativo de los que VirtualBoxtiene contemplado, por ejemplo, si quieres probar otra distribución de Linux o emular un Mac Os X Leopard.

En comparación con otras aplicaciones privadas de virtualizacion, como VMware Workstation o Microsoft Virtual PC, VirtualBox carece de algunas funcionalidades, pero provee de otras como la ejecución de máquinas virtuales de forma remota, por medio del Remote Desktop Protocol (RDP) o soporte iSCSI.

En una virtualización entran en juego dos conceptos, el de “sistema anfitrión” que es el sistema operativo original de nuestra máquina y “sistema huésped” que es el que será virtualizado. En mi caso concreto, el sistema anfitrión es Ubuntu Hardy Heron, y el huésped Windows XP puesto que es el más extendido actualmente. Continue reading