Guest Additions de Virtualbox, el secreto de una máquina virtual perfecta

Ubuntu dentro de Kubuntu con Virtualbox

Aunque hay muchas más opciones, la más famosa para crear máquinas virtuales en Linux es Virtualbox. Con este software de Oracle podemos crear máquinas virtuales de casi cualquier sistema operativo, pero hay un problema: lo que veremos será un sistema operativo en una ventana cuadrada con iconos muy grandes. ¿Cómo podemos solucionar esto? «Sencillamente» instalando las Guest Additions en cualquier máquina virtual. En este artículo os enseñaremos cómo hacerlo en Ubuntu.

Instalar las Guest Additions en una máquina virtual de Virtualbox es «sencillo», entre comillas. Y es que, si lo hacemos directamente como debería ser, puede darnos un error. Antes tendremos que dar unos pasos previos y luego hacer una especie de «truco» para que la máquina virtual lea la ISO como debería. Por lo que parece y por lo menos en mi caso, nada funciona si usamos el sistema diseñado para ello. Os explico cómo lo he conseguido yo a continuación.

Instalando las Guest Additions en Ubuntu

Los pasos previos y el pequeño truco son los siguientes:

  1. Instalamos cualquier máquina virtual. Este se puede hacer después de los dos pasos siguientes. Tenéis un tutorial de cómo crear una aquí.
  2. Comprobamos que tenemos los últimos paquetes del software necesario. Para ello abriremos un terminal y escribiremos estos comandos:
sudo apt update
sudo apt upgrade
sudo apt install build-essential dkms linux-headers-$(uname -r)
  1. A continuación instalamos los paquetes de compatibilidad con este otro comando:
sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
  1. Reiniciamos el ordenador y luego iniciamos la máquina virtual.
  2. Vamos a «Dispositivos/Insertar imagen de CD de las Guest Additions».

Instalar las Guest Additions desde el menú

  1. Nos dará error si no la tenemos descargada y posibilidad de descargarla. Aceptamos y la descargamos. Si no vemos ningún error, seguimos las instrucciones y ya lo tenemos. Si vemos algún fallo, seguimos.
  2. Volvemos a realizar el paso 5.
  3. En la ventana que nos consulta si queremos descargar las herramientas hay un enlace. Lo copiamos. Alternativametne, podemos ir a su web de descargas, elegir la versión de Virtualbox que estamos usando y descargar la ISO desde su fuente. La última versión la tenéis aquí. Si lo hacemos así, omitimos el paso 9.
  4. Pegamos el enlace en un navegador web como Firefox y presionamos Intro. Empezará la descarga de la ISO.
  5. El truco empieza en ir al menú Máquina/Configuración en nuestra máquina virtual.
  6. Vamos a Almacenamiento/Vacío, que es la unidad de DVD.
  7. En la derecha, hacemos clic y elegimos «Seleccione archivo de disco óptico virtual».

Insertar ISO

  1. Elegimos la ISO que hemos descargado en el paso 9. El «autorun» del CD permitirá que inicie automáticamente.

Instalando Guest Additions en Ubuntu

  1. Hacemos clic en ejecutar y esperamos. Cuando finalice el proceso, la ventana cambiará automáticamente y ya podremos ponerla a pantalla completa. También podremos ir a Configuración de la máquina/General/Avanzado y activar «arrastrar y soltar» para compartir archivos, entre otras cosas.

Antes de dar por finalizado este artículo me gustaría aclarar algo que creo que he dejado claro desde el principio: este método no es el oficial, sino uno que nos servirá si el oficial nos falla, como es en mi caso. ¿Te ha funcionado y ya tienes una máquina virtual perfecta en Linux?


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Rafa dijo

    Yo siempre en las basadas en debian lo he realizado del siguiente modo

    Todo lo realizo dentro de la máquina virtual

    1- Desde la máquina virtual abrimos una terminal y tecleamos
    $ sudo apt install virtualbox-guest-additions-iso
    2 Luego me dirijo a la carpeta /usr/share/virtualbox/ y monto la iso que se encuentra dentro abro esta iso y abro una terminal en la dirección donde se ha montado y ejecuto la siguiente orden:
    $ sudo sh VBoxLinuxAdditions.run
    Y con esto se instalarán las adiciones de invitado, si aquí nos falla, me ha pasado alguna vez simplemente creamos una carpeta en el escritorio o donde queramos, le damos el nombre que queramos, preferiblemente sin espacios, y copiamos el contenido de la iso dentro de esta carpeta, nos situamos en ella mediante la terminal y ejecutamos la anterior orden, y ya está, ya se nos instalará.

  2.   Papilemonotak dijo

    Explicado perfecto funciona genial