没有升级之前虚拟机都可以正常使用,自从升级catalina以后,虚拟机打开就一直黑屏。
造成黑屏原因是, 更新系统, 或者直接重装系统后, 旧版本的VMware不会自动去申请屏幕访问权限. 解决方案: 更新VMware新版本. 或者手动添加屏幕录制权限给VMware. 以下提供手动添加权限的解决方案.
1. 尝试关闭Rootless,重启按住 Command+R 进入Recovery Mode, 打开Terminal输入以下命令
csrutil disable
2. 重启机器进入系统. 打开Terminal输入以下命令重置VMware权限, 并且重新手动添加屏幕录制监听权限.
- 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)’
3. 重启按住 Command+R 进入恢复模式 打开Terminal输入
csrutil enable
原文链接:https://blog.csdn.net/u010805109/article/details/102550416