最近忙的沒有心情寫東西,果然博客就這么長草了。今天就稍微寫一點點東西吧,反正這問題挺煩的。
背景如下:為准備做redis集群實驗,特在筆記本上搭建CentOS6.5的Hyper-V虛擬機。
虛擬機創建過程比較簡單,問題是裝完后:
這玩意的分辨率鎖定在了1152x864
這玩意的分辨率鎖定在了1152x864
因為很重要所以要重復兩遍!!!!!!!!!!!!!!!!!!!!!小筆記本分辨率才1366x768,也就意味着煩死人的滾動條出現了。
以上為背景。雖然不是雙魚,可是強迫症發作了怎么也不能忍!!!!!!!!!!小又軟給我吃翔去!!!!!!!!!!!!!!!!!!
解決方法如下:
1.如果只需要登陸到桌面,則參考http://blog.sina.com.cn/s/blog_634cb8c80101i098.html 中的說明,修改/etc/X11/xorg.conf文件如下:
2.其實想了下,大部分時間都懶得開桌面,或者開桌面只是為了多開幾個終端。那么重要的是如何在命令行界面保持合適的分辨率。按此思路搜索之后得到以下命令:
grubby --update-kernel=ALL --args="video=hyperv_fb:800x600"
以上命令在開機時配置hyper v的frame buffer模塊固定分辨率為800x600(可按需更改),重啟有效。此方法缺點是分辨率要切換的話需要重新配置且重啟虛擬機。
總結
雖然Hyper V相對VMWare Workstation來說,由於硬件虛擬化的支持確實高效的多。不過不能否認的是對Linux桌面的支持只能說:能用,比VMWare Workstation差的遠。在小又軟提供這方面的更新前,只能這樣湊合着用了(其實這個問題如果是企業應用的話確實沒什么人關心來着,不過個人使用的時候麻煩重重)。