我一直无法更改在 Hyper-V 中运行的 Linux Lite 6.x VM 的屏幕分辨率。我编辑了/etc/default/grub
文件以更改GRUB_CMDLINE_LINUX
和GRUB_CMDLINE_LINUX_DEFAULT
添加video=hyperv_fb:1920x1080
(后跟sudo update-grub
,在重新启动之前关闭 VM 和 Hyper-V),但它没有效果。
我还尝试使用 hyperv-drivers ( sudo apt-get install linux-image-extra-virtual
) 安装 linux-image-extras,然后重新启动,但没有任何效果。
我意识到这是一个普遍的问题;我看到很多人问这个问题。对我来说有一点不同的是,我还有一个 Ubuntu 22.04 LTS VM 和一个 Zorin OS Lite VM(后者是基于 xfce 的,就像 Linux Lite 一样)。我可以调整这两个实例的显示大小;只有 Linux Lite 不可调整大小。据我所知,我按照相同的步骤使用相同的设置安装了所有虚拟机(例如,在所有三台机器中都激活了访客服务)。