Windows 10 自带 Hyper-V 管理器,可以用来构建虚拟机,体验不同的操作系统。在新建虚拟机时,有一些推荐的选项,Ubuntu 桌面赫然在列,想来应该有很好的支持,就按照提示安装来试试。
结果安装好以后发现居然不能全屏,也不能自适应屏幕分辨率,而在其它的虚拟机系统中(virtualBox, vmware),只要安装了客户增强驱动,都可以自适应屏幕的大小。看来 Hyper-V 和 Ubuntu 的集成还有待加强啊。
要改变 Hyper-V 中 Ubuntu 桌面的分辨率要怎么做呢? 执行以下基本就可以;
- 编辑 /etc/default/grub 文件,执行:
1 | sudo gedit /etc/default/grub |
- 修改启动设置, 将:
1 | GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" |
修改为:
1 | GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080" |
最后就是你想要的分辨率。 修改后保存。
- 重启系统,执行:
1 | sudo reboot |