Mac升级Catalina,VM虚拟机黑屏


macOS VMware fusion

1.原因分析

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


虚拟机黑屏.png

打开系统偏好设置


系统偏好设置.png

选择安全与隐私


安全与隐私

再选择隐私-> 屏幕录制,可以看到没有VM,也不能添加VM


屏幕录制.png

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

2. 解决步骤

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

csrutil disable

ps csrutil:配置参数开关。

恢复模式下的终端.jpg

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

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被开启了:


VM.png

打开虚拟机也十分正常。


ubuntu

你可能感兴趣的:(Mac升级Catalina,VM虚拟机黑屏)