centos7下vmware安装win10发生的错误

一.问题描述:

创建好虚拟机后点击运行开始安装windows操作系统。发现新启动的虚拟机窗口一直在"Waiting for connection ..."。然后就不响应了。如下图:

centos7下vmware安装win10发生的错误

二.问题分析:

找到虚拟机的安装位置,然后执行[[email protected] Windows 10 x64]#cat vmware.log 

2020-02-10T11:44:22.294+08:00| vthread-6612| I125: VTHREAD 140693166003968 "vthread-6612" tid 6612
2020-02-10T11:44:22.294+08:00| vmx| I125: DISK: Disk '/home/daniel/vmware/Windows 10 x64/Windows 10 x64.vmdk' has UUID '60 00 c2 91 37 76 c5 d8-e6 9f a2 be 36 3d 56 4f'
2020-02-10T11:44:22.294+08:00| vmx| I125: DISK: OPEN '/home/daniel/vmware/Windows 10 x64/Windows 10 x64.vmdk' Geo (7832/255/63) BIOS Geo (0/0/0)
2020-02-10T11:44:22.295+08:00| vmx| I125: DISK: Opening disks took 1 ms.
2020-02-10T11:44:22.295+08:00| vmx| I125: VUsb powered on, but no USB controllers.
2020-02-10T11:44:22.295+08:00| vmx| I125: MKS PowerOn
2020-02-10T11:44:22.295+08:00| mks| I125: VTHREAD 140693157611264 "mks" tid 6613
2020-02-10T11:44:22.295+08:00| mks| I125: MKS thread is alive
2020-02-10T11:44:22.296+08:00| mks| I125: MKS-RenderMain: PowerOn allowed MKSBasicOps GLRenderer GLBasic 
2020-02-10T11:44:22.296+08:00| mks| I125: MKS-RenderMain: Started MKSBasicOps
2020-02-10T11:44:22.296+08:00| mks| I125: MKS-RenderMain: Stopping MKSBasicOps
2020-02-10T11:44:22.296+08:00| mks| I125: MKS-RenderMain: Collecting RenderOps caps from GLRenderer
2020-02-10T11:44:22.297+08:00| mks| I125: MKSXInput: XI major version 2, minor version 3
2020-02-10T11:44:22.298+08:00| mks| I125: GLHostX11: DISPLAY: ":1" has a blacklisted driver.
2020-02-10T11:44:22.298+08:00| mks| I125: GLHostX11: GLX ClientString: Mesa Project and SGI
2020-02-10T11:44:22.298+08:00| mks| I125: GLHostX11: Disabling 3D on this display due to presence of an unsupported graphics driver.
2020-02-10T11:44:22.298+08:00| mks| I125: GLHostX11: Set the config option mks.gl.allowBlacklistedDrivers=TRUE to override.
2020-02-10T11:44:22.298+08:00| mks| I125: GLHostX11: Console display (:1) does not support direct rendering.
2020-02-10T11:44:22.298+08:00| mks| I125: GLHostX11: env DISPLAY (:1) matches console display.

 

从上述标红的日志描述可以推测,问题与3D显示有关。

 

三.解决方案:

1.kill掉windows虚拟机进程。

[[email protected] Windows 10 x64]# ps -ef |grep vmx
daniel    6574     1  0 11:44 ?        00:00:00 /usr/lib/vmware/bin/vmware-vmx -s vmx.stdio.keep=TRUE -# product=1;name=VMware Workstation;version=15.1.0;buildnumber=13591040;licensename=VMware Workstation;licenseversion=15.0; [email protected] duplex=3;msgs=ui /home/daniel/vmware/Windows 10 x64/Windows 10 x64.vmx
root      6828  4993  0 11:53 pts/0    00:00:00 grep --color=auto vmx
[[email protected] Windows 10 x64]# kill 6574

2.进入虚拟机的设置里面,找到display,然后取消3D加速。如下图:centos7下vmware安装win10发生的错误

 

3.保存修改后重新启动虚拟机,运行ok。