2012-10-29 17:36:21 +0000 2012-10-29 17:36:21 +0000
59
59

Hacer que VirtualBox utilice el tamaño de pantalla completa en Windows 8

Estoy ejecutando la evaluación empresarial (Build 9200) de Win8 y VirtualBox 4.2.4 r81684 y mi pantalla real es 1920x1200. Cuando utilizo la tecla host-F para entrar en el modo de pantalla completa, lo mejor que puedo configurar en Windows es 1600x1200 que está bien, pero prefiero tener toda la pantalla en juego en lugar de ver un sistema operativo en caja de letras.

Primero intenté ejecutar el programa Install Guest Additions pero Windows no ejecutó ningún instalador que pudiera ver tal y como se describe en la documentación de VirtualBox.

He asignado la cantidad máxima de RAM (256MB) a la memoria de vídeo de la pantalla y no veo ninguna forma de cargar los controladores después de buscar en la documentación de VirtualBox. Puedo activar o desactivar la aceleración 3D y 2D y estos ajustes no afectan al resultado. He puesto el recuento de monitores en 1 y no he habilitado el servidor de visualización remota. Como ocurren cosas especiales en cada esquina, ley de Fitt está haciendo que sea un dolor para golpear los objetivos de las esquinas para explorar la UI si estoy ejecutando el sistema operativo en una ventana o pantalla completa.

¿Me falta un ajuste en alguna parte de Windows o de VirtualBox para rellenar mi verdadera resolución de pantalla ya que no la detecta correctamente? Estoy abierto a hackear un archivo de controlador u otros pasos si es necesario para obtener la resolución correcta.

Respuestas (11)

56
56
56
2012-10-29 17:54:16 +0000
  1. Cierre su máquina virtual.

  2. Navegue hasta `C:\Program Files\Oracle\VirtualBox1. Cierre su máquina virtual.

  3. Navegue hasta .

  4. Mantenga pulsada la tecla Shift y haga clic con el botón derecho del ratón en el espacio en blanco de la ventana.

  5. Seleccione Open Command Window Here.

  1. Escriba VBoxManage.exe setextradata "W8 VM NAME HERE" CustomVideoMode1 1920x1200x32.

  1. Reinicie su VM. Ahora podrá seleccionar la resolución 1920x1200.

17
17
17
2012-10-29 18:35:44 +0000

Con mi configuración, la instalación de los Guest Additions a mano fue necesaria. Incluso solicitándolo desde la UI no hizo que Win8 viera o ejecutara el instalador.

La gente en un host Windows puede usar los pasos aquí , pero para alguien en un sistema operativo que no sea Windows, tendrá que soltar el VBoxGuestAdditions.iso en el Virtual Media Manager para que se monte como un disco óptico.

En mi caso, se encontraba localizado (como se ha descrito) en /Applications/VirtualBox.app/Contents/MacOS

Desde ahí, el camino más corto para mí fue ir al escritorio, luego abrir la carpeta de la biblioteca en la parte inferior izquierda, y navegar primero al ordenador (en la barra lateral) y luego al disco óptico.

El propio instalador se ejecutó correctamente en Win 8 y pidió un reinicio. Una vez que el sistema operativo invitado se reinició, entrar en el modo de pantalla completa y esperar varios momentos para que los controladores escaneen la pantalla hizo el truco. Win8 ajustó correctamente las cosas sin necesidad de abrir el panel de control de resolución de pantalla.

7
7
7
2012-10-29 17:41:04 +0000

Debes asegurarte de que el huésped tiene suficiente memoria de vídeo para ir a pantalla completa. También puedes habilitar la aceleración 2D/3D. Cuando haya suficiente, el cambio a pantalla completa funcionará como siempre. Configuración:

5
5
5
2013-10-15 23:37:38 +0000

La resolución de la pantalla se puede configurar manualmente utilizando el siguiente comando de virutalbox

“c:\NProgram Files\Oracle\VirtualBox\VBoxManage.exe” controlvm “%YOUR_V_HOST” setvideomodehint 1920 1200 32

Este comando tiene efecto inmediato en un huésped en ejecución

2
2
2
2015-06-30 18:55:37 +0000

Instrucciones de VirtualBox para Mac OSX:

Apague su VM, abra el terminal, busque el nombre de su Máquina Virtual y añada tantas resoluciones personalizadas como desee:

cd /Applications/VirtualBox.app/Contents/MacOS/
./VBoxManage list vms
./VBoxManage setextradata "Windows VM Name" CustomVideoMode1 1920x1080x32
./VBoxManage setextradata "Windows VM Name" CustomVideoMode2 1280x1024x32
./VBoxManage startvm "Windows VM Name"
2
2
2
2016-09-01 09:26:21 +0000

Además de instalar el plugin Guest Additions, ten en cuenta que el tamaño máximo de la pantalla puede estar limitado en el panel de preferencias generales de VirtualBox:

Además, marca la opción autoResize y VirtualBox ajustará automáticamente el tamaño de la pantalla cuando cambies el tamaño o maximices la ventana.

1
1
1
2013-05-20 16:08:25 +0000

Qué hacer, con más detalle (si el host es Windows 7):

  • Ir al menú de inicio y abrir el panel de control.
  • Seleccionar apariencia y personalización.
  • Seleccionar pantalla.
  • En la parte izquierda de la pantalla habrá más opciones, seleccione ajustar resolución.
  • Ahora habrá tres cuadros de selección. busque el que dice resolución y mire cuál es el ajuste, el mío era 1366x768, memorice esa selección. o anótela.
  • Ve y mira el post superior de esta página con las capturas de pantalla. Luego haz lo que te dice ese post, excepto en la parte de la línea de comandos, sustituye 1920x1200x32 por el número que obtuviste antes, pero asegúrate de que todavía hay un x32 al final, así que cuando escribas la cosa terminada en la línea de comandos debería verse así:

Si se ve así, entonces haz clic en enter y arranca tu máquina virtual.

1
1
1
2012-10-30 19:09:30 +0000

Si usted no ve la resolución personalizada en el menú de resolución de pantalla dentro de Windows 8 después de añadir el CustomVideoMode entonces rollback los conductores. Acabo de instalar las adiciones de invitados hace un par de días dentro de Windows 8 y por alguna razón no reconocen los modos de vídeo personalizados. Cuando retrocedí el controlador de vídeo a la que antes de las adiciones de invitados se instaló vi mi resolución personalizada allí. Espero que esto ayude si alguien tiene ese problema.

0
0
0
2015-10-30 09:01:24 +0000

Si después de seguir las instrucciones de @Elmo sigues sin conseguir que funcione, como en mi caso, ve al menú View de la máquina virtual en funcionamiento y haz clic en Auto-resize Guest Display o simplemente pulsa Host+G. Pero todavía tienes que hacer lo que @Elmo sugirió primero.

0
0
0
2017-01-17 13:34:50 +0000
0
0
0
2013-03-19 03:31:50 +0000

Instalar Guest Addition en modo seguro, es mucho más complicado de lo necesario para llegar al modo seguro. seguir las instrucciones en cómo geek. http://www.howtogeek.com/107511/how-to-boot-into-safe-mode-on-windows-8-the-easy-way/

después de reiniciar hice pantalla completa (host + f), modo de escala (host+c) pantalla completa, ambos funcionan como se esperaba… modo sin fisuras (host + l) si bien funciona, no funciona correctamente, incapaz de acceder a las características de win 8 en pantalla

Paz,