問題表征:
mac上的VMware Fusion 8.5在系統(tǒng)重啟之后就用不了了恒序,VMware Fusion本身可以打開麻裳,但是所有的虛擬機(jī)都無法啟動甥桂,啟動的時(shí)候就提示:
- Could not open /dev/vmmon: No such file or directory.
- Please make sure that the kernel module `vmmon' is loaded.
- monitor initialisation failed
原因:
mac上原來安裝過virtual box蚊夫,但是沒有卸載干凈银择,由于兩者共用很多服務(wù)多糠,導(dǎo)致vmware fusion 某些服務(wù)啟動失敗導(dǎo)致。
解決辦法:
- 下載運(yùn)行如下腳本徹底刪除virtual box所有的文件
https://www.virtualbox.org/svn/vbox/trunk/src/VBox/Installer/darwin/DiskImage/VirtualBox_Uninstall.tool - 重啟系統(tǒng)
- 運(yùn)行vmware
后記
- 網(wǎng)上所述導(dǎo)致這個(gè)錯誤的原因很多浩考,解決辦法大多要求徹底卸載并重裝VMware Fusion夹孔,感覺太過麻煩,這個(gè)辦法親測剛好對我的情況有效析孽,但不一定能解決其他原因?qū)е碌脑撳e誤
- 原文地址:https://communities.vmware.com/thread/469762原文是針對VMware 6.0的搭伤,但是同樣的方法在8.x上測試也有效