¿Qué son las VirtualBox Guest Additions y como instalarlo en KALI 2?

Iniciado por Stiuvert, Diciembre 23, 2015, 12:09:09 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.


¿Eres usuario de Windows y virtualizas tus sistemas operativos en VirtualBox? Seguramente has podido tener problemas a la hora de instalar Guest Additions en Linux, así que hoy explicaré como hacerlo en Kali 2.0 ya que es una distribución utilizada para casos puntuales ya que no es un sistema para tenerlo de base.

¿Qué son las VirtualBox Guest Additions?

VirtualBox Guest Additions es un paquete especial de software que forma parte de VirtualBox y que debe instalarse en cada una de las máquinas virtuales para mejorar el rendimiento y añadir nuevas funciones. Consisten en una serie de controladores (drivers) y aplicaciones para el sistema virtualizado que lo optimizan para un mejor rendimiento y usabilidad.
Las Guest Additions (aplicaciones del huesped) se encuentran disponibles en una imagen de CD-ROM con el nombre VBoxGuestAdditions.iso. que debemos montar en nuestra máquina virtual como una unidad de CD e instalarlas desde ella.

Las Guest Additions nos ofrecen las siguientes características:

  • Integración del cursor del ratón. Esto implica que podemos mover el ratón libremente entre la máquina virtual y la real sin necesidad de pulsar ninguna tecla para capturarlo/liberarlo. Hace que sea mucho más cómodo el usar la máquina virtual.

  • Mejor soporte de vídeo. En principio el controlador de vídeo virtual que utiliza VirtualBox para cualquier sistema operativo virtualizado proporciona solamente funciones básicas. Sin embargo, el driver de vídeo que se instala con las Guest Additions nos ofrece no sólo una buena aceleración de vídeo, sino también resoluciones más altas.

  • Sincronización horaria. Gracias a las Guest Additions, VirtualBox se asegura de que la hora del sistema virtualizado esté mejor sincronizada.

  • Carpetas compartidas. Una de las características más importantes es la de las carpetas compartidas porque es una forma fácil de poder intercambiar archivos entre el sistema real y el virtualizado.

  • Ventanas sin costuras. Esta característica consiste en mostrar una ventana del sistema virtualizado como si formara parte de nuestro sistema real.

  • Portapapeles compartido. Al igual que las carpetas compartidas el poder compartir el portapapeles es de gran utilidad. Gracias a esta característica podemos copiar y pegar independientemente de que estemos en la máquina virtual o real.

  • Entrada automática en Windows.

    En definitiva, si usas VirtualBox no dejes de instalar las Guest Additions en cada una de las máquinas virtuales para poder aprovecharlas mejor y para que sean mucho más cómodas de usar.

    Como Instalar en Kali Linux 2

    Los pasos a seguir son bastantes sencillos, lo primero será cargar el sistema de Guest, vamos a la parte de "Dispositivos" y le damos  "Inserte la Imagen cd de la <<Guest Additions>>...



    Se nos cargara una imagen de CD, que al momento de iniciar el autoarranque nos mostrará un error, lo cerramos y abrimos la consola. Ingresamos el siguiente comando.

    Código: bash
    cp /media/cd-rom/VBoxLinuxAdditions.run /root/
    #Copia el archivo, pero ojo,  la ruta "cd.rom" puede variar a "cd-rom1"

    Código: bash
    chmod 755 /root/VBoxLinuxAdditions.run
    #Da los permisos de ejecución del archivo

    Código: bash
    cd /root 
    #Entra a la carpeta /root

    Código: bash
    ./VboxLinuxAdditions.run
    #Ejecuta el instalador...



    Comienza la Instalación y listo, cuando termine, puedes ejecutar el comando "reboot"
    y ya iniciará tu sistema virtualizado con todas las ventajas que tiene Guest.

    No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Buen aporte pero recordar haber instalado los headers correspondientes anteriormente porque si no va ser un lio que flipas, ami me ha dado mucha guerra las guest additions en alguna situación sobre todo en VirtualBox.
Saludos!!!
Lo que sabemos es una gota de agua; lo que ignoramos es el océano.

Mas de una vez tuve problema con mi maquina virtual por esto mismo. Está excelente el aporte!
Una duda que tengo es si estos Guest Additions solo estan en VirtualBox o en VMWare tambien?

Saludos!
ANTRAX


Diciembre 23, 2015, 02:02:55 PM #3 Ultima modificación: Diciembre 23, 2015, 02:09:54 PM por MagoAstral
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Mas de una vez tuve problema con mi maquina virtual por esto mismo. Está excelente el aporte!
Una duda que tengo es si estos Guest Additions solo estan en VirtualBox o en VMWare tambien?

Saludos!
ANTRAX
En VMWare es todo mucho más sencillo, quizás sea porque pagas, pero únicamente lanzas el instalador de las "VMWare Tools" y va todo como la seda, no vas a tener ningún problema. Es una de las cosas por las que me encanta VMWare.
Saludos!
Lo que sabemos es una gota de agua; lo que ignoramos es el océano.

Exactamente, es como dice MagoAstral.

Se podría hacer de la siguiente forma:

1. Virtual Machine > Install VMware Tools (o VM > Install VMware Tools).
2. Ir a la terminal y escribir el comando: vmware-tools-distrib
3. navegar hasta la carpeta descargada del primer punto: cd Desktop/ vmware-tools-distrib
4. Instalar VMware Tools: sudo ./vmware-install.pl -d

Saludos


Genial entonces! Voy a ver si migro a VMWare entonces!
Gracias chicos!

Saludos!
ANTRAX


Diciembre 23, 2015, 03:13:59 PM #6 Ultima modificación: Diciembre 23, 2015, 03:16:11 PM por Gabriela
Gracias por el aporte, Stiuvert!!

Yo tengo MVWare, con las Tools instaladas, pero me sigue dando caña con el punto que menciona @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

CitarIntegración del cursor del ratón. Esto implica que podemos mover el ratón libremente entre la máquina virtual y la real sin necesidad de pulsar ninguna tecla para capturarlo/liberarlo. Hace que sea mucho más cómodo el usar la máquina virtual.

Tengo que hacer juego de teclas para capturarlo/liberarlo.

@No tienes permitido ver los links. Registrarse o Entrar a mi cuenta, te sucede lo mismo? o quizá hago algo mal   >:(
Tú te enamoraste de mi valentía, yo me enamoré de tu oscuridad; tú aprendiste a vencer tus miedos, yo aprendí a no perderme en tu abismo.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Gracias por el aporte, Stiuvert!!

Yo tengo MVWare, con las Tools instaladas, pero me sigue dando caña con el punto que menciona @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

CitarIntegración del cursor del ratón. Esto implica que podemos mover el ratón libremente entre la máquina virtual y la real sin necesidad de pulsar ninguna tecla para capturarlo/liberarlo. Hace que sea mucho más cómodo el usar la máquina virtual.

Tengo que hacer juego de teclas para capturarlo/liberarlo.

@No tienes permitido ver los links. Registrarse o Entrar a mi cuenta, te sucede lo mismo? o quizá hago algo mal   >:(
En VMWare tras haber instalado las herramientas puedes utilizar al igual que en VirtualBox la funcionalidad de migrar el puntero entre las máquinas pero debes seleccionar una pequeña alerta o mensaje de información que proporciona VMWare en la parte inferior de la máquina, tras confirmar la alerta de que ya has terminado la instalación se habilidad dicha opción por lo menos en VMWare versión 11 (que es la que yo utilizo).
Un saludo!
Lo que sabemos es una gota de agua; lo que ignoramos es el océano.

Abril 24, 2017, 05:07:29 PM #8 Ultima modificación: Abril 24, 2017, 05:38:44 PM por Stiuvert
Buenas tardes!, no estoy logrando instalar las guest additions... dejo imagen de lo que me sale... a ver si alguien sabe...



Saludos!

Parece ser que no encuentra los paquetes en los repositorios, por lo tanto edita:

Código: bash
nano /etc/apt/sources.list


Y añade:

Código: php
deb http://old.kali.org/kali sana main non-free contrib
# For source package access, uncomment the following line
# deb-src http://old.kali.org/kali sana main non-free contrib


Otra forma sería:

Código: bash
cat << EOF> /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main non-free contrib
EOF


apt-get update
apt-get dist-upgrade
reiniciar