VMware
软件的Mac版本名为VMware Fusion
,该软件在你的Mac电脑安装了目前最新的macOS
系统:catalina
后,会出现黑屏的问题,而当你挂起虚拟机后,又可以看到虚拟机画面。这是由于自从catalina
版本开始,应用程序需要自主申请各项权限,而旧版的VMware
并不会申请屏幕录制权限,这就导致了黑屏的问题。
要想解决该问题,有三种方法:
- 将操作系统回退到之前版本,如果你有时间机器的备份,这应该比较容易
- 升级
VMware
,但是如果你是破解版,会出现破解失败,需要付费的情况 - 手动赋予
VMware
屏幕录制权限
这里重点介绍如何手动赋予VMware
屏幕录制权限:
一、关闭MacOS的rootless机制
- 重启你的Mac,同时在白色苹果logo弹出之前就按住command和r键
- 选择菜单(menu)上面的实用工具(Utilities),选择终端(Terminal)
- 输入以下命令关闭rootless机制,然后重启Mac
1 | 关闭rootless机制 |
二、手动赋予VMware
屏幕录制权限
依次在终端键入以下命令:
1 | tccutil reset All com.vmware.fusion |
此时黑屏问题应该已经解决,可检查设置 -> 安全性和隐私 -> 屏幕录制权限是否赋予给了VMware。如问题依然存在,麻烦查询其他方案解决。
三、重新打开rootless机制
- 重启你的Mac,同时在白色苹果logo弹出之前就按住command和r键
- 选择菜单(menu)上面的实用工具(Utilities),选择终端(Terminal)
- 输入以下命令启动rootless机制,然后重启Mac
1 | 重新打开rootless机制 |