Mac升级Catalina后VM黑屏

macOS VMware fusion

1.原因分析

将mac系统升级到Catalina之后,出现了用vm打开ubuntu虚拟黑屏的问题。

打开系统偏好设置->选择安全与隐私->再选择隐私-> 屏幕录制,可以看到没有VM,也不能添加VM。

于是需要为VM开启屏幕录制权限。

2. 解决步骤

重启Mac ,并长按住Command+R进入恢复模式。选择管理员,输入登录密码之后。在左上角点击实用工具,打开Terminal。
在终端输入如下命令:

csrutil disable  //csrutil:配置参数开关

然后关闭终端,重启电脑。这个时候重启不用再进入恢复模式。在终端输入以下命令:

tccutil reset All com.vmware.fusion

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceScreenCapture", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceListenEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'

sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServicePostEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'

再重启电脑,并长按住Command+R进入恢复模式。将之前大家的参数开关关闭。需要打开终端输入如下命令:

csrutil enable

最后重启电脑,查看安全与隐私中的屏幕录制,可以看到VMware Fusion被开启了:打开虚拟机正常。

文 / Aex
LEAVE A REPLY
loading