Si tiene problemas para instalar Ubuntu en una máquina virtual VirtualBox, porque la ventana del instalador no se ajusta al tamaño de la pantalla de baja resolución, puede mover la ventana con Alt+F7.
Instalación de Guest additions desde los repositorios
En caso de que hayamos instalado el Edición OSE de Virtual Box desde los repositorios podemos añadir el adiciones de invitados de los repositorios en el invitado. Esto instalará adiciones de invitado que coincidan con la versión de Virtual Box obtenida de los repositorios. Es no recomendado para instalarlos en versiones más recientes de Virtual Box, como se obtiene del repositorio de Oracle (ver más abajo).
Alternativamente, podemos instalar el paquete virtualbox-guest-additions-iso en el host Ubuntu.
sudo apt-get install virtualbox-guest-additions-iso
El .archivo iso con una imagen de la edición OSE del CD de guest additions que se instalará en el directorio host /usr/share/virtualbox/VBoxGuestAdditions.iso
. Monta esto .archivo ISO como un CD en la configuración de su máquina virtual. En el invitado, tendrá acceso a un CD-ROM con el instalador.
Instalación de Guest Additions desde Virtual Box Manager
En caso de que las Adiciones de invitado no se compilen, es posible que tengamos que instalar los encabezados del kernel de Linux (consulte ¿Cómo instalo los archivos de cabecera del kernel?) o construcción-esencial herramientas además. También se recomienda tener dkms instalado (ver más abajo - Nota 4). Puede ejecutar este comando en una terminal para instalar:
sudo apt install build-essential dkms
Seleccionar >Dispositivos-Instalar Guest Additions (o prensa Host+D desde el Administrador de Virtual Box) el CD de Guest Additions .la ISO se cargará, pero no instalado en su sistema operativo invitado. Para instalar necesitamos ejecutar el script de instalación VBoxLinuxAdditions.run
como root o desde el indicador de ejecución automática (ver más abajo).
Shell de GNOMO
Para instalar las Guest Additions tendremos un icono de CD en nuestro escritorio en cuanto se monte la unidad virtual:
El siguiente paso es ejecutar el autorun.sh script (como root) en este montar CD abriendo la unidad y haciendo clic en el botón" Ejecutar software". Esto compilará e instalará los módulos del kernel de vbox necesarios.
Unidad
El guest additions se monta como un CD virtual visible en el lanzador:
En caso de que el sistema esté configurado para ejecutar automáticamente un CD, solo debe abrir el siguiente diálogo de ejecución automática (si no, seleccione el símbolo de CD, elija abrir, luego elija Abrir el Indicador de Ejecución Automática)
Después de haber ingresado sus credenciales para el acceso de root, las adiciones de invitado se compilarán como se ve desde la salida del terminal:
Pulsar Return para cerrar la terminal.
Nota 1
Las adiciones de invitado necesitan un reinicio de su sistema operativo invitado para que surtan efecto.
Nota 2
En algunos sistemas, es posible que el icono del CD de Virtual Box Guest Additions no se muestre en el escritorio, pero se podrá acceder a él desde la Lugar menu. Si el CD aún no estaba allí, es posible que deba agregar manualmente las VBoxGuestAdditions.iso como CD-ROM en el administrador de Virtual Box Almacenamiento menu. En un host Ubuntu, la imagen de disco está en /usr/share/virtualbox/VBoxGuestAdditions.iso
.
Nota 3
En algunos sistemas (por ejemplo, cuando se ejecuta Xubuntu huéspedes) es posible que no tengamos una Indicador de Ejecución Automática para el CD montado. A continuación, podemos instalar las guest additions abriendo un terminal en las guest additions montadas .iso para correr sudo ./VBoxLinuxAdditions.run
. En Lubuntu o Servidor Ubuntu además, necesitamos instalar el compilador GNU C (ccg ) y el hacer utilidad en el sistema invitado para poder compilar las adiciones de invitados.
Nota 4
Ejecutar DKMS en el sistema operativo invitado, mantendrá las adiciones de invitado instaladas después de una actualización del kernel invitado. No es un requisito previo para Guest Additions, pero si se usa, debe instalarse antes instalamos las adiciones de invitados.
Instalación de Guest Additions desde un Terminal
En caso de que las adiciones de invitado no se instalen correctamente, es posible que no podamos arrancar en la GUI. En este caso, necesitamos arrancar sosteniendo el Shift tecla para acceder al menú de Grub donde accedemos a un shell raíz como se muestra en la siguiente pregunta (necesitamos montar la lectura/escritura del sistema de archivos para continuar):
Las Adiciones de Invitados .el archivo iso debe estar instalado en /dev/cdrom
desde el Administrador de Cajas Virtuales (ver arriba). A continuación, podemos instalar Guest Additions escribiendo los siguientes comandos:
mount /dev/cdrom /mnt # or any other mountpointcd /mnt./VBoxLinuxAdditions.runreboot
Eliminar Adiciones de Invitados
En caso de que algo haya salido mal con la instalación de las adiciones de invitado, o el sistema operativo invitado no pueda arrancar después de la instalación, es posible que tengamos que eliminar las adiciones. Esto también se puede hacer desde un cáscara de raíz ejecutando un script de desinstalación ubicado en el invitado /opt
directorio.
cd /opt/<VirtualBoxAdditions-x.x.xx>/sudo ./uninstall.sh
Reemplazar x.x.xx
con su versión actual de guest additions.