Cómo instalar las adiciones de invitados de VirtualBox en Ubuntu

Es rápido y fácil en estos días configurar una máquina virtual Ubuntu , para que pueda jugar con (Ubuntu)Linux sin formatear su sistema. Sin embargo, para aprovechar al máximo su máquina virtual Ubuntu , ¿no sería bueno que el host operativo pudiera interactuar con el invitado? Esa es una de las cosas que puede hacer con VirtualBox Guest Additions , y le mostraremos cómo instalarlo.

Lingo esencial de VirtualBox

Antes de entrar en la carne y las papas de Guest Additions , hay algunos conceptos básicos que necesitará saber para que todo tenga sentido. Si ya está bien versado en el lenguaje de las máquinas virtuales, puede pasar a la siguiente sección, pero si no, quédese un minuto.

Ya hemos mencionado los dos conceptos más importantes en el párrafo inicial: host y sistema invitado.

El sistema operativo host es el sistema operativo real que se ejecuta en la máquina "bare metal". Esa es la computadora física real. No hay nada entre su sistema operativo y el hardware de la computadora.

El sistema invitado, la máquina virtual, se ejecuta como una aplicación dentro del sistema operativo host. El sistema invitado "piensa" que se está ejecutando en una computadora real y ve todo el "hardware" que espera, pero todo es simulado. 

Por diseño, existe una barrera sólida entre el sistema huésped y el anfitrión. Eso incluye todas las aplicaciones que se ejecutan en el sistema invitado. Es por eso que, por ejemplo, es seguro probar virus o hacer otras cosas riesgosas con una máquina virtual. Bueno, ¡siempre y cuando no tenga una conexión de red a la VM activa!

¿Qué pueden hacer las adiciones de invitados?

Los Guest Additions son, como sugiere el nombre, un software que se agrega al sistema operativo invitado(guest ) para que adquiera superpoderes espeluznantes que ninguna máquina virtual debería tener. 

Bromas aparte, el objetivo principal de las adiciones de invitados es integrar la máquina virtual con el sistema operativo host sin perder las ventajas de la barrera virtualizada entre los dos. Cuando instala las adiciones, obtiene algunas características muy útiles:

  • Relojes sincronizados entre el anfitrión y el invitado para que siempre muestren la misma hora.
  • Puede usar libremente el puntero del mouse entre el host y el invitado sin que se capture el puntero.
  • Carpetas compartidas para simplificar la transferencia segura de archivos entre el host y el invitado.
  • Puede cambiar libremente el tamaño de la ventana de la máquina invitada y ajustará dinámicamente su resolución para que coincida.
  • Los mejores gráficos acelerados pueden acceder a aplicaciones virtualizadas que necesitan funciones de GPU más avanzadas en la máquina host.
  • Un portapapeles compartido, lo que facilita copiar y pegar cosas entre los dos sistemas.

Hay aún más funciones realmente útiles. Lea la documentación oficial de VirtualBox(VirtualBox Documentation) para conocer los detalles técnicos si desea saber más.

¿Tiene una máquina virtual que funcione?

Este artículo no se trata de configurar una máquina virtual Ubuntu(Ubuntu Virtual Machine) , pero necesita una máquina Ubuntu VirtualBox(VirtualBox Ubuntu) que funcione y esté configurada correctamente para instalar VirtualBox Guest Additions en Ubuntu . Si es necesario, diríjase a Cómo instalar Linux en Windows con VirtualBox(How to Install Linux on Windows With VirtualBox) y asegúrese de haber hecho todo correctamente. Si su Ubuntu VM está en orden, estamos listos para continuar con el proceso de instalación real.

Instalación de adiciones de invitado de Ubuntu

Suponiendo que tiene una VM de Ubuntu(Ubuntu VM) en funcionamiento en VirtualBox lista para funcionar, puede instalar las adiciones de invitado fácilmente.

Sin embargo, antes de hacer eso, le recomendamos que tome una instantánea de su máquina virtual en caso de que algo salga mal con la instalación adicional de invitado. Recuerde que estos son controladores y utilidades instalados en la VM, por lo que altera el sistema virtual.

Puede tomar una instantánea de una de dos maneras. La primera es presionar la host key + T T. Por defecto; la tecla Ctrl(Ctrl key) derecha es la tecla de host(host key) a menos que alguien haya cambiado esto en la configuración. La clave de host actual se muestra en la esquina inferior derecha de la ventana de la máquina virtual. Alternativamente, simplemente use Máquina(Machine ) > Tomar instantánea( Take Snapshot) .

Asigne un nombre a la instantánea, guárdela y luego regrese a su máquina virtual.

Ahora, seleccione Dispositivos(Devices) y luego Inserte el CD Guest Additions(Insert Guest Additions CD) .

Recibirá este mensaje de Ubuntu , seleccione Ejecutar(Run) .

Ahora, escriba su contraseña de administrador(administrator password) y seleccione Autenticar(Authenticate) .

El software ejecutará e instalará adiciones de invitados. Es posible que reciba un error acerca de que el sistema no está configurado para compilar módulos del kernel, simplemente ignórelo y presione Entrar(Enter) .

¿Adivina qué? Eso es todo. Las(Guest) adiciones de invitados ahora están instaladas y debería estar listo para comenzar. Aunque, debe probar para ver si la instalación ha funcionado correctamente o no.

Prueba de adiciones de invitados

Para asegurarse de que Guest Additions funcione según lo previsto, intentará algunas pruebas rápidas.

Primero, mueva el puntero del mouse sobre los íconos del escritorio en Ubuntu desde fuera de la ventana de la máquina virtual. ¿Se destacan? ¿Puede hacer clic en un icono del escritorio y luego mover el puntero del mouse sin problemas al sistema operativo host?

A continuación, probemos si las carpetas compartidas funcionan correctamente.

Primero, seleccione Devices > Shared Folders > Shared Folders Settings de carpetas compartidas en el menú de la máquina virtual.

Ahora, selecciona el ícono de agregar compartir(add share icon) .

Luego, en Ruta de la carpeta(Folder Path) , elija Otro(Other) y luego busque y seleccione la carpeta en la computadora host que desea compartir con la máquina virtual. Asegúrese de elegir Montaje automático(Auto-mount) para que a la carpeta se le asigne automáticamente una letra de unidad en el sistema invitado.

Cuando haya terminado, seleccione Aceptar(OK) y debería ver su carpeta compartida en la lista de carpetas transitorias(transient folders) . Recuerde(Remember) , solo estamos probando si las adiciones de invitados funcionan correctamente; siempre puede regresar y hacer que su carpeta compartida sea permanente.

Ahora, seleccione Aceptar(OK ) nuevamente y navegue a su carpeta de inicio en la máquina virtual(home folder on the virtual machine) , y debería ver la carpeta y su contenido. A menos que haya hecho que la carpeta sea de solo lectura, también puede copiar archivos del invitado al host de esta manera.

Para obtener una guía más detallada de las carpetas compartidas, consulte Compartir carpetas entre el sistema operativo anfitrión e invitado en VirtualBox(Share Folders between Host and Guest OS in VirtualBox) .

Llevando Ubuntu más allá de las máquinas virtuales(Ubuntu Beyond Virtual Machines)

Tener una máquina virtual Ubuntu Linux (o cualquier Linux ) a mano es excelente para casi cualquier propósito. Aún así, nunca obtendrá el mismo rendimiento o compatibilidad que ofrece bare metal.

Una vez que se sienta cómodo con Linux después de jugar con él en VirtualBox , podría considerar el arranque dual de Ubuntu con Windows . Si eso es demasiado compromiso, eche un vistazo a nuestra lista de los mejores sistemas operativos Linux portátiles(best portable Linux operating systems) . De esa manera, puede iniciar Linux sin alterar nada en la computadora.



About the author

Ingeniero audiófilo y especialista en productos de audio con más de 10 años de experiencia. Me especializo en la creación de altavoces y auriculares para música de calidad de principio a fin. Soy un experto en la solución de problemas de audio, así como en el diseño de nuevos sistemas de altavoces y auriculares. Mi experiencia va más allá de hacer buenos productos; También me apasiona ayudar a otros a ser lo mejor posible, ya sea a través de la educación o el servicio comunitario.



Related posts