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
要解决此问题,请执行以下操作:
- 以安全模式引导虚拟机。
- 在设备管理器中,将 VGA 卡的驱动程序更改为标准 MS VGA 驱动程序。
- 重新引导虚拟机。
- 卸载错误版本的 VMware Tools。
- 安装正确版本的 VMware Tools。
Feedback
thumb_up
Yes
thumb_down
No