2014-09-12 73 views
3

我从Windows 8.1的Hyper-V连接到CentOS 7 VM。全屏模式不起作用。我需要解决这个问题。其他虚拟机,包括CentOS 6和Windows Server都没有问题。如何以全屏模式连接到Linux CentOS 7虚拟机?

这些是我在从Hyper-V管理器连接到该VM时所做的一些观察。

  1. CentOS 7在启动时显示此警告“快速TSC校准失败”。我读到这不是问题,但我不确定。除了无法在我的笔记本电脑的全屏模式下工作以外,其他所有工作都在虚拟机中运行,而笔记本电脑的屏幕分辨率非常高。

  2. 应用程序 - >系统工具 - >设置 - >显示屏仅显示一个默认选项“内置显示器”,灰显分辨率为“1152 x 864(4:3)”。这是我期待看到其他决议可供选择的地方!

  3. 当我运行下面的bash命令

    lspci -nn | grep VGA 
    

我得到

00:80.0 VGA compatible controller [0300]: Microsoft Corporation Hyper-V Virtual VGA [1414:5353] 

任何帮助将不胜感激。

回答

5

尝试以下操作:

$sudo grubby --update-kernel=ALL --args="video=hyperv_fb:2560x1440" 
$sudo reboot 

而且记住,Hyper-V的观众只是到目前为止在分辨率方面。 我的建议是,安装xrdp并使用远程桌面,这会更好,您将获得全屏分辨率。

保重。

+0

在Windows 8.1 Hyper-V上使用Centos 7时,此方法更改了Hyper-V连接解决方​​案。真棒。谢谢。 – ojf 2015-05-03 08:49:41

+0

此解决方案对我无效。但是,我在Windows 10 Pro(而不是Windows 8.1)上的Hyper-V虚拟机中运行CentOS 7,因此Hyper-V的Win10版本中的某些内容可能会妨碍此操作? (虽然我怀疑) – SirGeekALot 2016-11-01 02:25:53

+1

它在Windows 10 Pro上适用于我。谢谢。 – 2017-04-04 09:10:40