Cambiar la resolución de una máquina Linux en Hyper-V


Si estáis usando un sistema Windows y el motor de máquinas virtuales Hyper-V para virtualizar máquinas de Linux, habréis encontrado que la resolución por defecto es muy baja.

Hyper-v es una muy buena solución para virtualizar máquinas bajo un entorno de Windows. Pero, por defecto, cuando creamos una nueva máquina virtual de Linux la resolución por defecto es 1024x768.

Esta resolución puede resultar insuficiente, sobre todo en distribuciones con entornos de ventanas más pesados, resultando bastante molesto a la hora de trabajar con ellas.

Afortunadamente es muy sencillo cambiar esto en sistemas que emplean el gestor de arranque Grub, como es el caso de la gran mayoría de distribuciones Linux.

Anuncio:

Para ello editamos el fichero de configuración de Grub haciendo

sudo nano /etc/default/grub

Localizamos la linea 'GRUB_CMD_LINE_LINUX_DEFAULT'

GRUB_CMD_LINE_LINUX_DEFAULT="quiet splash"

Y la modificamos añadiendo lo siguiente video=hyperv_fb:1680x1050, quedando así,

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash "

En este caso, hemos aplicado una resolución de 1920x1080. Por supuesto, podríamos haber usado cualquier otra.

A continuación actualizamos el sistema grub escribiendo lo siguiente,

sudo update-grub

Y finalmente reiniciamos la computadora haciendo,

sudo reboot

Así de sencillo hemos cambiado la resolución de un sistema operativo Linux en Hyper-V. Ahora ya podemos trabajar con nuestras máquinas virtuales de una forma mucho más cómoda.

3 1 vote
Article Rating

Anuncio:

Previous Instalar .NET 6 en un ordenador con Linux (Ubuntu)
Next Ejecutar código bloqueante de terceros con Timeout en C#
1 Comment
oldest
newest
Inline Feedbacks
View all comments
AntonioNM
8 days ago

La verdad es que es un fastidio lo de la baja resolución y no me había puesto a investigar cómo cambiarlo, total, la mayoría de las veces arranco la máquina virtual para luego conectar por ssh... En cualquier caso, gracias por el tip.

Por cierto, en el ejemplo que indicas cómo añadir el parámetro 'video=...' en la caja con la línea para copiar no aparece el parámetro, sólo añade un espacio después del 'splash'