【VMware】解决新版本的VMware虚拟机无法正常在旧版本的Windows上安装VMware Tools
# 引言
因为学习需要,要求安装 Windows server 2008 R2
。安装时一切正常,但是到了安装 VMware Tools
时,弹出了下列提示:
# 其后
我尝试百度搜索了解决办法,导致这种情况的大概解释为:
原来,微软更新了驱动程序的签名算法,从 2019 年初开始,逐步弃用 SHA-1,改为 SHA-2。个人推测新版的 VMCI 驱动用的是 SHA-2 签名,而
win7
不支持 SHA-2 签名,所以出现了这个问题。
那么怎么办呢?
可以从
Microsoft Update Catalog
下载KB4474419
和KB4490628
这两个补丁,然后安装到win7
虚拟机中。在没有成功安装VMware Tools
的情况下,传文件不太方便,可以用虚拟机里浏览器访问下载页面,然后直接在虚拟机里下载安装。
可是在 winserver
虚拟机里很难进行操作更别说老旧的 IE 操作更不方便,而且 windows server
的网络管理大家也都知道,会拦截所有地址。所以直到最后我也没法访问到微软的补丁界面。
# 解决方法
我直接搜索了 VMware Tools
,到其官网上找到了旧版本的 Tools
镜像文件,随后直接对其进行一个挂载,这时直接弹出了自动运行窗口,进行一顿下一步下一步之后,成功将其安装到了虚拟机内。
# 旧版本下载地址
点我去官网下载
打开以后下载大小为 114M
的映像文件,然后手动挂载到虚拟机上,便会自动运行。
转载需注明出处!