VirtualBox

De MEPIS Documentation Wiki

Tabla de contenidos

Conocimientos necesarios

  • Abrir una línea de comandos e introducir comandos sencillos
  • Copiar y pegar


Introducción

VirtualBox es una aplicación que permite ejecutar otro sistema operativo en MEPIS, en lo que se da en llamar una Máquina Virtual (MV). Por supuesto, que existen otras soluciones para máquinar virtuales, pero VirtualBox tiene ciertas características destacables:

  • Prácticamente en su totalidad Código Abierto (salvo por ciertos complementos)
  • Instalación sencilla
  • Para sistemas anfitriones Linux y Windows
  • Para sistemas huéspedes Linux, PC BSD y Windows
  • Muy rápido y ligero

Preparativos para la instalación

Para preparar MEPIS para la instalación de VirtualBox, se necesita instalar un par de paquetes de requisitos. Para ello:

Abrir una consola --> escribir "su" e introducir la contraseña de superusuario --> pergar estos comandos en la consola:

  apt-get install linux-headers-`uname -r` && ln -sf /usr/src/linux-headers-`uname -r` /usr/src/linux
  apt-get install libxalan110 libxerces27 build-essential 

Hecho. Ahora se puede proceder a descargar VirtualBox e instalarlo.

MEPIS 7

Instalación

Dado que a mediados de Junio de 2008 Sun Microsystems ha deshabilitado el repositorio suministado con M7, ahora se tiene que descargar el paquete manualmente de esta página

Importante: antes de la instalación, se tienen que instalar las cabeceras del kernel y el paquete build-essential. Una vez hecho esto se puede proceder con la instalación de Virtualbox.

Instalación en MEPIS 6.x

Ir a la página de VirtualBox y descargarlo desde este enlace. Hay que asegurarse de descargar el paquete binario correcto. Si se usa MEPIS 6.x, hay que descargar la versión para Ubuntu 6.06 LTS ("Dapper Drake"). Para MEPIS 7, hay que descargar öa versión para Debian 4.0 ("Etch").

Una vez descargado el paquete, abrir Konqueror e ir a la carpeta donde se guardo el paquete de VirtualBox. Pulsar F4 para abrir una consola en dicha carpeta. Se va a proceder a instalarlo desde la línea de comandos.

  dpkg -i VirtualBox*.deb

Cabe destacar que el nombre del paquete descargado puede ser ligeramente diferente. Para evitar problemas con el nombre, empezar a escribir dpkg -i Virtual y pulsar a continuación el tabulador. Esto autocompletará el comando.

Ahora se procederá a instalar el paquete. Uno por uno se irá preguntando si se desea compilar el módulo del kernel. Basta con responder que sí y el módulo se creará automáticamente.

Pasos posteriores a la instalación

Una vez se se haya instalado el paquete, es necesario reiniciar. Si no se hace esto, sólo se podra ejecutar como superusuario. Tras el reinicio debería ser posible ejecuar VirtualBox con una cuenta normal de usuario. Las Máquinas virtuales se crean en ~/.VirtualBox.

Puede que se tenga que añadir el usuario al grupo "vboxusers". Para hacer esto, inicar KUser haciendo click en KMenu --> Sistema --> Más Aplicaciones --> Gestor de usuarios (KUser). En caso de preferir usar la línea de comandos o si se está usando antiX, ejecutar como superusuario


   usermod -G vboxusers -a nombredeusuario


sustituir 'nombredeusuario' por el nombre de usuario. Cerra la sesión y volver a iniciarla para que los cambios surtan efecto.

Configuración

Nueva máquina

Para crear una máquina virtual hacer click en el icono en la barra de herramientas. Comenzará un asistente que nos gruiará por el proceso de crear una máquina virtual. Una vez creada y antes de arrancar una MV se pueden ajustar los parámetros de configuración haciendo click en los elementos pertinentes en la parte derecha de la pantalla de Vbox. Se pueden modificar, entre otros, parámetros tales como la Memoria del sistema, la Memoria de video y el sonido.

Por ejemplo, el sonido debe estar configurado con lo que sea que el equipo utilice como por ejemplo alsa. Máquinas virtuales que funcionan de una forma torpe y lenta pueden ver mejorado su rendimiento incrementando la memoria del sisteam, pero no convienen elegir un tamaño demasiado grande o puede ser contraproducente. Un tamaño de 356 parece ser suficiente para la mayoría de las distribuciones de Linux cuando se cuenta con 1 GB de memoria.

Usando una imagen ISO

Una funcionalidad interesante e imprescindible en equipos sin CDROM es la posibilidad de utilizar un CDROM virtual y usar una imagen iso de la distribución de Linux que se desee arrancar. Entonces arrancará directamente la imagen uso en la máquina virtual pudiendo instalar de forma permanente los LiveCD que tienen la opción de instalación. Hay que acordarse de seleccionar la opción de CDROM físico antes de arrancar la instalación o sin CDROM para aquellos equipos que no disponen de una unidad física.

Extras para el huésped

Consejo importante: Hay que asegurarse de instalar GuestAdditions de VirtualBox en el sistema operativo huésped del fichero .iso que viene con la instalación de VirtualBox. Esto permitirá:

  • Vincular una o más carpetas del disco duro, para que estén accesibles desde el Sistema operativo anfitrión meidante la red virtual instalada en el sistema operativo huésped. Esto permitirá compartir ficheros entre el Huésped y el Anfitrión.
  • Configurar la pantalla para que se puedar mostrar de varias maneras distintas y que se ajuste al entorno y hábitos de cada uno

Existen más funcionalidades proporcionadas por GuestAdditions de VirtualBox (ver la documentación del producto).

Disfruta con las máquinas virtuales....

Documentación

Ver la excelente documentación de usuario (en) de VirtualBox. Ene lla se puede encontrar información sobre como compartir fichros con la máquina virtual, como instalar extensiones para VirtualBox (para mejorar la resolución de pantalla y la integración del ratón) y mucho más.

Resolución de problemas

Sí se obtiene un mensaje diciendo "VirtualBox kernel driver not accessible, permission problem" cuando se inicia VirtualBox justo depués de la instalación, la cuenta de usuario que se está usando seguramente no se encuentra en el grupo vboxusers. La instalación se encargar de crear el grupo pero es necesario añadir de forma manual los usuario que se desea que puedan ejecutar VirtualBox.

Por cada usuario ejecutar como superusuario

usermod -G vboxusers -a nombredeusuario
Herramientas personales
Otros idiomas