Hyper-V中安装好SUSE Linux后,虚拟机显示无法全屏,即使最大化窗口,也只能显示固定大小。在网上搜了好久,终于找到解决方案了,亲自实践且成功了,分享给大家:
1. 打开linux Terminal
2. 在Terminal上输入命令: sudo vi /etc/default/grub,如果没权限则使用chmod命令进行授权
3. 找到 GRUB_CMDLINE_LINUX_DEFAULT, 增加“video=hyperv_fb:你想要的分辨率,比如你想设置分辨率为 1920x1080. 则这样修改: GRUB_CMDLINE_LINUX_DEFAULT="splash=silent video=hyperv_fb:1920x1080" ,然后保存退出
4.生效
如果是SUSE linux,使用命令生效:grab2-mkconfig -o /boot/grub2/grub.cfg
如果是CentOS或ubuntu,使用命令生效:sudo update-grub
5. 最后重启虚拟机即可,大功告成。



