Windows 虚拟机在 VMware ESXi 3.5.x 中引导后显示黑屏
search cancel

Windows 虚拟机在 VMware ESXi 3.5.x 中引导后显示黑屏

book

Article ID: 336312

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
免责声明:本文为 Windows virtual machines display Black Screen after booting up in VMware ESXi 3.5.x (2034627) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


  • 在 Windows 虚拟机引导期间,虚拟机远程控制台 (VMRC) 显示 Windows 徽标并在之后切换到黑屏。
  • 重新引导或关闭虚拟机电源无法解决该问题。
  • 将虚拟机迁移到其他 ESXi 主机无法解决该问题。
  • 同一 ESXi 主机上其他虚拟机的 VMRC 不存在问题。
  • vmware.log 包含类似以下内容的消息:
Sep 04 08:19:45.502: vcpu-0| Guest OS = 0x5008
Sep 04 08:19:52.628: vcpu-0| Guest: SVGA_MINI: SVGA FIFO HW Version: host 0x00000000, guest 0x00000000
Sep 04 08:19:52.643: vcpu-0| Guest: vmx_fb: Display driver is out-of-date. Disabling 3d.
Sep 04 08:19:52.643: vcpu-0| Guest: vmx_fb: Current hardware revision: 0.0.
Sep 04 08:19:52.643: vcpu-0| Guest: vmx_fb: Driver compiled against: 0.2.
Sep 04 08:19:52.644: vcpu-0| Guest: vmx_fb: Display driver is out-of-date. Disabling 3d.
Sep 04 08:19:52.644: vcpu-0| Guest: vmx_fb: Current hardware revision: 0.0.
Sep 04 08:19:52.645: vcpu-0| Guest: vmx_fb: Driver compiled against: 0.2.
Sep 04 08:19:52.879: mks| SVGA: Sync FIFO with SVGA disabled

Sep 04 08:20:05.988: vcpu-0| DISKUTIL: scsi0:0 : toolsVersion = 8389
Sep 04 08:20:06.026: vcpu-0| TOOLS ToolsCapabilityGuestTempDirectory received 1 C:\WINNT\TEMP\vmware-SYSTEM
Sep 04 08:20:06.048: vcpu-0| TOOLS autoupgrade protocol version 2
Sep 04 08:20:06.051: vcpu-0| TOOLS setting the tools version to '8389'
Sep 04 08:20:06.057: vcpu-0| DISKUTIL: scsi0:0 : toolsVersion = 8389
Sep 04 08:20:06.057: vcpu-0| TOOLS installed version 8389, available version 7304
Sep 04 08:20:06.057: vcpu-0| TOOLS don't need to be upgraded.
Sep 04 08:20:06.058: vcpu-0| TOOLS unified loop capability requested by 'toolbox'; now sending options via TCLO
Sep 04 08:20:06.058: vcpu-0| Guest: toolbox: Version: build-621624

Sep 04 08:20:49.645: vcpu-0| ToolsRpcCBGuestlibGetInfo: Unsupported version 3 requested
Sep 04 08:20:55.857: mks| Ignoring update request in VGA_Expose (mode change pending).
Sep 04 08:20:59.007: mks| SOCKET 3 recv error 5: Input/output error
Sep 04 08:20:59.007: mks| SOCKET 3 destroying VNC backend on socket error: 5
Sep 04 08:21:24.638: vcpu-0| ToolsRpcCBGuestlibGetInfo: Unsupported version 3 requested
Sep 04 08:21:53.094: vmx| TOOLS received request in VMX to set option 'synctime' -> '0'
Sep 04 08:21:53.113: vmx| VMXVmdb_LoadRawConfig: Loading raw config


Environment

VMware ESXi 3.5.x Installable

Cause

此问题是由于虚拟机中安装的 VMware SVGA 驱动程序版本不正确所致,该驱动程序与 VMware Tools 捆绑在一起。

Resolution

要解决此问题,请执行以下操作:
  1. 以安全模式引导虚拟机。
  2. 在设备管理器中,将 VGA 卡的驱动程序更改为标准 MS VGA 驱动程序。
  3. 重新引导虚拟机。
  4. 卸载错误版本的 VMware Tools。
  5. 安装正确版本的 VMware Tools。


Additional Information

有关适用于您 ESXi 版本的正确版本的 VMware Tools,请参见 VMware 产品互操作性列表Windows virtual machines display Black Screen after booting up in VMware ESXi 3.5.x