Estoy usando la instalación mínima de CentOS 7 con acceso de línea de comandos solamente (no hay soporte gráfico instalado).
Después de pasar horas leyendo en línea sobre la edición de archivos grub, la instalación de adiciones de invitados y la configuración de las opciones de VB, absolutamente nada funciona para mí.
Primero, se instalan adiciones de invitados. En segundo lugar, el único archivo grub que tengo es /boot/grub2/grub.cfg, y dice que no lo edite, ya que se genera dinámicamente. Finalmente, editar la pantalla en la configuración de VB> Máquina> a automático, ninguno o pista con la resolución que quiero no hace la diferencia.
Paso a paso, ¿qué debo hacer exactamente para que la resolución de mi pantalla sea superior a 640 x 400 y para proporcionar un búfer (actualmente no hay búfer)?
fuente

Respuestas:
CentOS 7 todavía usa el parámetro vga en desuso . Querías paso a paso, lo obtienes:
sudo suvi /etc/default/grubio laInserttecla en su teclado para ingresar al modo de edición.vga=792dentro de "-comillas paraGRUB_CMDLINE_LINUX, f.ex.GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet vga=792"Escy escribe:wqy presionaEnterpara guardar y salir de Vi.grub2-mkconfig -o /boot/grub2/grub.cfgrebootEste procedimiento se aplica no solo a Mac, sino a todos los sistemas operativos host que ejecutan Virtualbox: Windows, Linux.
La respuesta de @ garethTheRed podría funcionar en algunas versiones de algunas distribuciones de Linux, pero el truco es encontrar los parámetros correctos para su entorno. Al menos con algunas distribuciones de Red Hat, debe volver a los viejos hábitos obsoletos.
fuente
vgaparámetro. BTWvga=792le dará una resolución de 1024x768 .Sobre todo, seguí los pasos de @John Mayor e inventé una forma específica. Espero que ayude a alguien.
[Ambiente probado]
CentOS 7.4.1708 en VMWARE Workstation 12 Player (kernel 3.10.0-693.21.1.el7.x86_64)
Editar
GRUB_CMDLINE_LINUXvalor en/etc/default/grubarchivoActualización de Grub
Reiniciar
Se muestra un mensaje como el siguiente, presione
<ENTER>Elija uno de los valores de salida y anótelo. Ejemplo de visualización
Escriba
zy presione<ENTER>para pruebaEl arranque continúa. después del arranque, confirme que la resolución ha cambiado.
Editar el
GRUB_CMDLINE_LINUXvalor en el/etc/default/grubarchivo nuevamente cambia el valor vga de preguntar a0x0342lo que memorizó el paso anterior .※ El número del modo de visualización debe ser
hexadecimal. o no, seríaundefined video mode number 342impresoGrub Update nuevamente
Reiniciar y confirmarlo.
fuente
792pero en grub veo diferentes valores.Debe informar al núcleo del invitado del tamaño requerido de su terminal.
Cuando se le
grubsolicite, use las teclas del cursor para moverse al núcleo que desea iniciar y presione la Etecla para editar. Use la tecla del cursor para moverse a la línea que comienzalinuxy al final de la línea agregue:para resolución de 800 x 600 con color de 24 bits.
Presione cualquier combinación de teclas que
grubnecesite para arrancar.Si eso funciona, deberás hacer esto permanente:
Modifique
/etc/default/gruby agregue la estrofa de arriba a laGRUB_CMD_LINElínea.Próxima ejecución:
lo que hará que 800x600 @ 24 sea el valor predeterminado para todos los núcleos actuales y futuros.
fuente