Hyper-V中如何调整Ubuntu22虚拟机的分辨率

转载:Hyper-V中如何调整Ubuntu22虚拟机的分辨率 - 知乎

使用win10中的hyper-v安装ubuntu22,发现分辨率过低并且在ubuntu内无法调整display settings。以下为此问题的解决方法:

步骤:

  1. 修改ubuntu系统中的grub文件
  2. 在win10中,设置Hyper-v

修改ubuntu系统中的grub文件

在ubuntu系统中修改grub文件

sudo nano /etc/default/grub

找到GRUB_CMDLINE_LINUX_DEFAULT这一行,修改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920*1680"

其中,1920x1080 为自身电脑合适的分辨率。

在ubuntu终端运行

sudo update-grub
sudo apt install linux-image-extra-virtual

设置Hyper-v

关闭ubuntu虚拟器后,以管理员模式启动powershell,运行如下命令,虚拟机名换成自己的虚拟机名称。虚拟机名称可以Hyper-v管理器中查看。把1920  1080可以换成自己的屏幕分辨率。

set-vmvideo -vmname 虚拟机名 -horizontalresolution:1920  -verticalresolution:1080 -resolutiontype single

set-vm 虚拟机名 -EnhancedSessionTransportType HVSocket

 

 

 亲测可用,再次感谢
 
posted @   数据行者  阅读(125)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示