Al leer el manual de usuario de Virtualbox, finalmente llegué [ aquí ], que explica cómo instalar Virtualbox Guest Additions en un invitado de Linux a través de la línea de comandos.
Pero no está lo suficientemente claro para mí (recién comencé a aprender algunos comandos). ¿Alguien puede dejar los comandos exactos que usaría para instalar Virtualbox Guest Additions a través de CLI? (que incluye encontrar dónde se han montado las adiciones de invitados de virtualbox, etc.)
centos
virtualbox
soy yo
fuente
fuente
yum install make
asísudo mkdir /media/cdrom
.sh /media/cdrom/VBoxLinuxAdditions.run
. También tuve que instalar Perl (yum install perl
) y crear el punto de montaje (sudo mkdir -p /media/cdrom
)./dev/scd0
pero en cambio en/dev/sr0
VBoxLinuxAdditions.run
que esté realmente disponible.La respuesta de @ its_me casi funcionó, pero no pudo construir algunos módulos del núcleo.
Si no te funciona, mira los mensajes.
En mi caso, uno de ellos pidió investigar
/var/log/vboxadd-install.log
. Ahí dijo algo sobre la falta de fuentes del núcleo y para proporcionar el directorio de fuentes del núcleo, por ejemploKERN_DIR=/path/to/kernel/sources
.Como ya se instalaron las
kernel-devel
fuentes en/usr/src/kernels/2.6.32-504.16.2.el6.x86_64
, estaba confundido, pero lo llamé con la variable de entorno solicitadaAhora se quejó de la falta de archivos de encabezado y sugirió hacer
Como puede ver, esta es una versión ligeramente diferente, en
504.16.2
comparación con solo504
. Después de instalar elkernel-devel
paquete adecuado , la construcción y la instalación funcionaron como se esperaba.Por lo tanto, la ejecución del núcleo y las fuentes del núcleo instaladas (también conocido como
kernel-devel
) deben coincidir. Puede verificar esto mirando el núcleo en ejecución cony las fuentes instaladas en
Como conclusión final, pase lo que pase, mire los mensajes y los archivos de registro provistos.
fuente
Este es un hilo viejo pero surgió en mi búsqueda de un problema similar. En caso de que alguien más se encuentre con esto, la siguiente respuesta lo resolvió por mí:
http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/
Nota * La URL dice 2010 pero el artículo se actualizó en 2013.
fuente
Estoy publicando una respuesta actualizada, porque necesitaba realizar algunos pasos adicionales para instalar. Estoy usando VirtualBox 5.0.14r105127. Cada comando tendrá que anteponerse con "sudo".
Además, recibí un mensaje "FALLIDO" para el módulo de soporte de OpenGL, pero esto puede ignorarse en un sistema de servidor.
fuente
Después de instalar VBOXADDITIONS, es posible que deba hacer esto:
porque la resolución de pantalla no funcionó para mí hasta que apliqué esta configuración final a VirtualBox.
fuente
Si está utilizando Vagrant para crear scripts en su VirtualBox, simplemente puede instalar el complemento vb-guest. El código fuente para el mismo se puede encontrar aquí https://github.com/dotless-de/vagrant-vbguest/tree/master/lib/vagrant-vbguest .
Algunas pistas se pueden obtener del código fuente aquí para automatizar este proceso.
fuente
Paso 1:
yum update
Paso 2:
Ir
Device-> Install Guest Additions CD Image -> Next
Luego proporcione la contraseña de root. Eso es.
fuente
Solo un pequeño detalle ... Tenía un mínimo de CentOS 6.6, hice todas las "actualizaciones de yum" e "instalación de yum" pero seguí atascado hasta que leí esto en la respuesta de Olaf
comprobando mi instalación tuve el mismo problema, después de reiniciar, todo estaba bien. La máquina seguía funcionando con el núcleo antiguo. Después de esto, el siguiente problema como ese perl faltaba, así que tuve que hacer también un
fuente