Windows虚拟机在控制台中无法调整分辨率,怎么办?

ZSvirt 由 ZStack ZSphere 商业化项目开源并独立发展而来,部分代码、配置和文档仍保留 ZStack/ZSphere 的历史命名(如环境变量、配置项、依赖、路径、命令等)。这些命名仅用于兼容,不影响 ZSvirt 正常使用。

原因

Windows虚拟机使用Spice远程桌面协议并使用QXL类型显卡时,需安装QXL驱动。若未安装QXL驱动,可能无法调整分辨率。

解决方案

  1. 可尝试参考以下步骤解决:

  2. 下载安装VirtIO驱动。

    • 若虚拟机系统为Windows 10,可使用虚拟化平台自带的zstack-windows-virtio-driver-2.1.iso进行安装。
    • 若虚拟机系统为WindowsServer 2016、WindowsServer 2019,需下载安装最新版本VirtIO驱动。
  3. 为虚拟机挂载VirtIO驱动,同时安装QXL驱动。此处以WindowsServer 2016为例安装QXL驱动:

    1. 进入光驱目录\qxldod\2k16\amd64。

    2. 右击该目录下qxldod.inf文件,选择安装,开始安装QXL驱动。

  4. QXL驱动安装完毕后,重启虚拟机。

本页目录