WindowsMacSoftwareConfiguraciónSeguridadProductividadLinuxAndroidRendimientoConfiguraciónApple Todo

Cómo instalar las adiciones de invitado en VirtualBox

Editado 2 Hace unas semanas por ExtremeHow Equipo Editorial

VirtualBoxAdiciones de InvitadoInstalaciónConfiguraciónMejoraRendimientoHerramientasIntegraciónMV

Cómo instalar las adiciones de invitado en VirtualBox

Traducción actualizada 2 Hace unas semanas

VirtualBox es una herramienta poderosa utilizada para crear máquinas virtuales, lo que permite ejecutar diferentes sistemas operativos en un solo host. Con VirtualBox, puedes ejecutar varios sistemas operativos simultáneamente en tu máquina. Una de las características clave que mejora la funcionalidad de VirtualBox es la Edición de Invitados. Es un conjunto de utilidades que mejora el rendimiento del sistema operativo invitado de una máquina virtual y mejora la interacción entre los sistemas host e invitado. Esta guía proporcionará información detallada sobre cómo instalar la Edición de Invitados en VirtualBox.

¿Qué son las adiciones de invitado de VirtualBox?

Las Ediciones de Invitados son paquetes de software especiales enviados con VirtualBox que están diseñados para ser instalados dentro de una máquina virtual después de que se haya instalado el sistema operativo invitado. Proporcionan una integración más cercana entre el host y el invitado, mejorando el rendimiento gráfico y permitiendo una experiencia de usuario sin problemas. Algunos de los beneficios incluyen:

Preparación antes de la instalación

Antes de proceder con el proceso de instalación, algunos pasos preliminares son importantes. Primero, asegúrate de tener la última versión de VirtualBox instalada en tu sistema host, ya que las adiciones de invitado se mejoran constantemente en nuevas versiones. Puedes descargar la última versión desde el sitio web oficial de VirtualBox.

A continuación, es necesario asegurarse de que el sistema operativo invitado esté actualizado. Esto se aplica principalmente a los sistemas Windows y Linux. Para Linux, asegúrate de que los encabezados del kernel estén instalados. Para distribuciones basadas en Debian, ejecuta este comando en la terminal:

sudo apt-get update && sudo apt-get upgrade -y

Y para instalar los paquetes requeridos, ejecuta:

sudo apt-get install build-essential dkms linux-headers-$(uname -r)

Instalación de ediciones de invitado en un invitado de Windows

La instalación de la Edición de Invitados en Windows es un proceso sencillo. Sigue estos pasos para completar la instalación:

  1. Inicia tu máquina virtual de Windows.
  2. Una vez que la máquina virtual esté en funcionamiento, ve a la barra de menú superior de VirtualBox y selecciona Dispositivos, luego haz clic en Insertar imagen de CD de adiciones de invitado…
  3. Aparecerá una nueva unidad de CD en tu invitado de Windows con la configuración de la Edición de Invitados. Ábrelo como cualquier unidad de CD regular desde el Explorador de archivos.
  4. Ubica el archivo VBoxWindowsAdditions.exe y haz doble clic en él para ejecutar el instalador de Adiciones de Invitados.
  5. Sigue el asistente de instalación. Se recomienda aceptar la configuración predeterminada durante la instalación.
  6. Una vez completada la instalación, reinicia la máquina virtual cuando se te solicite para aplicar los cambios.

Después de la instalación, tendrás soporte gráfico avanzado, carpetas compartidas, funcionalidades de portapapeles y más.

Instalación de adiciones de invitado en un invitado de Linux

Este proceso implica varios pasos adicionales en comparación con Windows, pero se puede manejar siguiendo estos pasos:

  1. Primero, el invitado de Linux debe tener instalados los paquetes necesarios para construir el módulo del kernel. Usa el siguiente comando en una distribución basada en Debian para instalar estos paquetes:
  2. sudo apt-get install build-essential dkms linux-headers-$(uname -r)
  3. Inicia tu máquina virtual de Linux e inicia sesión en ella.
  4. Al igual que con la instalación en Windows, ve a Dispositivos, y haz clic en Insertar imagen de CD de adiciones de invitado….
  5. Abre una terminal en el invitado de Linux. Monta la imagen de CD de adiciones de invitado usando el siguiente comando:
  6. mkdir /media/cdrom sudo mount /dev/cdrom /media/cdrom
  7. Ve al directorio media/cdrom con el siguiente comando:
  8. cd /media/cdrom
  9. Ejecuta el script de instalación de las Adiciones de Invitados para Linux:
  10. sudo sh ./VBoxLinuxAdditions.run
  11. Espera a que se complete la instalación. Una vez hecho, reinicia el sistema invitado de Linux:
  12. sudo reboot

Después de un reinicio, las Adiciones de Invitados estarán completamente funcionales en tu sistema invitado de Linux, proporcionando características y mejoras adicionales.

Solución de problemas comunes

Encabezados del kernel faltantes

Durante la instalación en un invitado de Linux, puedes obtener errores relacionados con encabezados de kernel faltantes. Esto generalmente indica que las herramientas de compilación necesarias para compilar el módulo del kernel no están presentes. Asegúrate de ejecutar el comando build-essential dkms linux-headers para instalarlo con la versión adecuada mencionada anteriormente.

Errores de permiso en scripts

Si obtienes errores de permiso al ejecutar el script VBoxLinuxAdditions.run, asegúrate de tener privilegios administrativos. Escribe sudo antes de los comandos para ejecutarlos como superusuario, otorgando los permisos necesarios.

Reinicio del sistema requerido

Muchas características de las Adiciones de Invitados no se activarán hasta que la máquina virtual se reinicie. Si una característica parece inactiva después de la instalación, reinicia el sistema operativo invitado.

Verificación del estado de la instalación

Para verificar si las Adiciones de Invitados están instaladas correctamente, puedes comprobar los módulos y buscar VBox en la lista de módulos. Usa el siguiente comando en Linux:

lsmod | grep vbox

Si está presente, verás varios módulos de VirtualBox como vboxguest, vboxsf, etc. listados en la salida.

Uso de características avanzadas

Ahora que las Adiciones de Invitados están instaladas, puedes aprovechar varias mejoras:

Redimensión automática de ventanas

Las Adiciones de Invitados permiten que el escritorio del sistema operativo invitado se redimensione automáticamente para ajustarse a la ventana de VirtualBox. Simplemente ajusta el tamaño de la ventana arrastrando las esquinas, y el escritorio del sistema operativo invitado se ajustará dinámicamente al nuevo tamaño.

Modo sin fisuras

El modo sin fisuras integra aplicaciones de tu sistema operativo invitado con el host. Esto es especialmente útil cuando se ejecutan aplicaciones en ventana. Puedes acceder a él desde el menú Ver en tu interfaz de VirtualBox.

Carpetas compartidas

Las carpetas compartidas facilitan el intercambio de archivos entre los sistemas host e invitado. Configúralas como carpetas de máquina o carpetas transitorias en la sección de Carpetas Compartidas a través del Administrador de VirtualBox.

Copiar y pegar

Con la Edición de Invitados, las operaciones de copiar y pegar se pueden realizar a través de los sistemas host e invitado. Habilita esta característica a través de la configuración de VirtualBox en la pestaña General > Avanzado donde están disponibles las opciones de Portapapeles Compartido.

Consideraciones de seguridad

Si bien las Adiciones de Invitados de VirtualBox ofrecen comodidad, se deben tener en cuenta algunas precauciones de seguridad, especialmente al manejar datos sensibles en la VM. Los portapapeles compartidos y los archivos compartidos pueden actuar como una ruta para filtraciones de datos o malware, por lo que habilitarlos debería ser una decisión calculada basada en el nivel de confianza y el aislamiento de red requerido.

Conclusión

Instalar las Ediciones de Invitados de VirtualBox mejora la experiencia de la máquina virtual, proporcionando un mejor rendimiento y gran integración con el sistema host. Los procesos son ligeramente diferentes para Windows y Linux, pero ambos son sencillos de seguir siguiendo los pasos mencionados anteriormente. Ya sea que estés usando Windows, Linux o cualquier otro sistema operativo compatible en tu máquina virtual invitada, estas adiciones enriquecen enormemente la usabilidad, haciendo que el trabajo entre entornos no solo sea posible sino también eficiente y agradable.

Si encuentras algo incorrecto en el contenido del artículo, puedes


Comentarios