很久之前一直都沒有方法讓linux虛擬機支持hyper-v的全屏,只能以1024x768或者800x600等方形屏幕
如果是windows7以前的電腦,可以用mstsc遠程桌面修改分辨率,windows7后可以自動調節分辨率。
如果是linux的虛擬機就不好辦了,xrandr/cvt等都不起作用,最近在askubuntu找到了一種方法可以讓ubuntu全屏,其它發行版尚不清楚。
先安裝下面的linux核心和頭文件
sudo apt-get install linux-image-3.11.0-15-generic linux-headers-3.11.0-15-generic
再安裝核心文件擴展包
sudo apt-get install linux-image-extra-virtual
然后配置一下啟動文件
打開/etc/default/grub
找到有“GRUB_CMDLINE_LINUX_DEFAULT”的這行,增加和你原來系統不一樣的內容。(下面的1980x1080可以修改成你自己的想要的分辨率)
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1980x1080" in /etc/default/grub
完成后保存修改。
最后執行兩個更新啟動參數的命令
sudo update-grub
sudo grub-mkconfig
重啟就可以了
以后想修改分辨率直接修改/etc/default/grub后執行sudo grub-mkconfig即可
參考來源: