相信大家都抱著嘗鮮的心理,更新了MacOS Catalina 10.15。在更新之后,打開(kāi)VMware Fusion使用中發(fā)現(xiàn),虛擬機(jī)處于黑屏狀態(tài),無(wú)法看到虛擬機(jī)的屏幕。啟動(dòng)之后,黑屏,不管怎么重啟都無(wú)濟(jì)于事,我以為是使用CLeanMyMac清理緩存的鍋,但是同時(shí)發(fā)現(xiàn)快照上顯示系統(tǒng)啟動(dòng)正常。
下面是解決該問(wèn)題的方法:
解決辦法有兩種:
1、最簡(jiǎn)單的解決辦法:點(diǎn)擊左上角Vmware Fusion ----檢查更新 ----升級(jí)到最新版本 即可正常使用。
2、更新到MACOS CATALINA 10.15后,VMWARE FUSION 虛擬機(jī)黑屏以及無(wú)法添加輔助功能的問(wèn)題
【原因】mac 更新系統(tǒng)之后,VMware Fusion無(wú)法拿到屏幕權(quán)限之類的問(wèn)題,具體文檔沒(méi)有細(xì)看,有興趣的朋友可以看一下VM最新更新的日志。VM似乎發(fā)現(xiàn)這個(gè)問(wèn)題之后做了修復(fù),所以只要更新了就可以了。
重啟系統(tǒng)時(shí)按住Command
+R
進(jìn)入恢復(fù)模式,在實(shí)用工具欄打開(kāi)終端
執(zhí)行下面命令,關(guān)閉系統(tǒng)SIP保護(hù):
csrutil disable
重啟,進(jìn)入mac系統(tǒng)。
由于VMware輔助功能無(wú)法添加問(wèn)題和黑屏問(wèn)題需要用到同一個(gè)db文件,而輔助功能解決需要先刪除這個(gè)文件TCC.db。所以需要先處理輔助功能無(wú)法添加問(wèn)題。
在Mac的正常系統(tǒng)中(非恢復(fù)模式),打開(kāi)終端分別執(zhí)行以下命令:
sudo chmod 777 /Library/Application\ Support/com.apple.TCC
sudo rm -rf /Library/Application\ Support/com.apple.TCC/TCC.db
上面命令執(zhí)行后,再打開(kāi)VMware Fusion 按提示即可設(shè)置打開(kāi)其輔助功能。
在Mac的正常系統(tǒng)中(非恢復(fù)模式),打開(kāi)終端分別執(zhí)行以下命令:
#分三次執(zhí)行: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)'
命令執(zhí)行完以后,再打開(kāi)VMware Fusion 的虛擬機(jī),即可看到運(yùn)行中的虛擬機(jī)的屏幕,不再是黑屏狀態(tài)。問(wèn)題得到解決。
重啟系統(tǒng)時(shí)按住Command
+R
進(jìn)入恢復(fù)模式,在實(shí)用工具欄打開(kāi)終端
執(zhí)行下面命令,打開(kāi)系統(tǒng)SIP保護(hù):
csrutil enable
如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇