Hola esta vez vengo a hablar de virtualbox Guest Additions, ya que veo que muchos que empiezan con maquinas virtuales tienen problemas, mas adelante tratare de hacer otro con mas tiempo para la comunicación entre 2 maquinas virtuales y la maquina host.
¿Que es Guest Additions?
CitarConsisten en controladores de dispositivo y aplicaciones de sistema que optimizan el sistema operativo huésped para un mejor rendimiento y facilidad de uso.
Los Guest Additions contienen las siguientes caracteristicas:
Citar
- Integración del puntero del ratón
"Capturar y soltar el teclado y el ratón", esto le proporciona un soporte perfecto para el ratón. Sólo tendrá un puntero del ratón y presionar la tecla Host ya no es necesario para "liberar" el ratón de ser capturado por el sistema operativo invitado.
Éstos proporcionan una manera fácil de intercambiar archivos entre el anfitrión y el huésped. Al igual que los recursos comunes de red de Windows, puede indicar a VirtualBox que trate un determinado directorio de host como una carpeta compartida y VirtualBox lo pondrá a disposición del sistema operativo invitado como un recurso compartido de red, independientemente de si el cliente realmente tiene una red.
La tarjeta gráfica virtual que VirtualBox emula para cualquier sistema operativo invitado proporciona todas las características básicas, los controladores de vídeo personalizados que se instalan con las adiciones de invitado le proporcionan modos de vídeo extra y no estándar, así como el rendimiento de vídeo acelerado.
- Además, con invitados de Windows, Linux y Solaris, puede cambiar el tamaño de la ventana de la máquina virtual. La resolución de vídeo en el invitado se ajustará automáticamente (como si hubiera introducido manualmente una resolución arbitraria en la configuración de pantalla del invitado).
- Portapapeles compartido
El portapapeles del sistema operativo invitado puede ser opcionalmente compartido con el sistema operativo del host;
[/list]
Para mas información Guest Additions (https://www.virtualbox.org/manual/ch04.html)
Esas tan solo son unas características mas relevantes de las Guest Additions, pero la siguiente pregunta es:
¿Son necesarios?
Depende de cada uno, pero por comodidad es bueno instalarlos, ya se comentaron algunas de las ventajas, pero lo mas común para lo que lo uso, es para poder copiar datos entre el invitado y el host o viceversa, para la mejor integración del mouse, sin tener que estar apretando la tecla HOST(CNTRL) para salir de la maquina invitada, para copiar archivos directo del host al invitado o viceversa y para re dimensionar la ventana del sistema invitado y este tome la resolución del tamaño de la ventana(No en todos los sistemas funciona).
Si intento copiar datos desde el notepad de la maquina host a la maquina invitada, no dejara hacerlo
(https://coding0day.files.wordpress.com/2017/02/screenshot_2.png?w=680)
Tratamos de pegar después de copiar de la maquina host hacia la invitada y como se muestra esta desactivado el botón de pegar, ya que no tiene datos que pegar:
(https://coding0day.files.wordpress.com/2017/02/screenshot_3.png?w=680)
Si quiero copiar un archivo de la maquina host a la invitada arrastrando el archivo, tampoco se podrá
(https://coding0day.files.wordpress.com/2017/02/screenshot_4.png?w=680)
Así que surge la siguiente pregunta
¿Como se instalan?
Bien para esto necesitaremos una maquina virtual con Windows instalado.
E ir a la siguiente opción Dispositivos>Insertar imagen de CD de las
(https://coding0day.files.wordpress.com/2017/02/screenshot_1.png)
Se iniciara automáticamente el Auto run
(https://coding0day.files.wordpress.com/2017/02/screenshot_5.png?w=680)
Si no inicia automaticamente tendremos que ir a Inicio>Equipo>Unidad de CD
y ejecutarlo, se instala como cualquier otro programa (Next,Next,Next...,Install)
(https://coding0day.files.wordpress.com/2017/02/screenshot_6.png?w=680)
(https://coding0day.files.wordpress.com/2017/02/screenshot_7.png?w=680)
(https://coding0day.files.wordpress.com/2017/02/screenshot_8.png?w=680)
(https://coding0day.files.wordpress.com/2017/02/screenshot_9.png?w=680)
Se marca la casilla "Siempre confiar en el software 'Oracle Corporation'" e instalar
(https://coding0day.files.wordpress.com/2017/02/screenshot_10.png?w=680)
Mostrara esta ventana al terminar y dar en "Finish" para reiniciar la maquina.
(https://coding0day.files.wordpress.com/2017/02/screenshot_111.png?w=680)
Y listo disfrutaremos los lujos de Guest Additions, ahora podemos maximizar la ventana y re dimensionar la ventana y se ajustara la resolución a la ventana
(https://coding0day.files.wordpress.com/2017/02/screenshot_12.png?w=680)
Podremos copiar texto desde host a invitado y viceversa, pero para esto tenemos que activar la opción yendo a Dispositivos>Portapapeles Compartido>Bidireccional
(https://coding0day.files.wordpress.com/2017/02/screenshot_14.png?w=680)
Ahora copiamos
(https://coding0day.files.wordpress.com/2017/02/screenshot_13.png?w=680)
y pegamos
(https://coding0day.files.wordpress.com/2017/02/screenshot_15.png?w=680)
(https://coding0day.files.wordpress.com/2017/02/screenshot_16.png?w=680)
Podremos copiar archivos sin necesidad de una carpeta compartida
Activando la opción Dispositivos> Arrastrar y soltar> Bidireccional
(https://coding0day.files.wordpress.com/2017/02/screenshot_17.png?w=680)
(https://coding0day.files.wordpress.com/2017/02/screenshot_18.png?w=680)
(https://coding0day.files.wordpress.com/2017/02/screenshot_19.png?w=680)
(https://coding0day.files.wordpress.com/2017/02/screenshot_201.png?w=680)
Espero les sirva, saludos!