mac vmware Could Not Open /dev/vmmon: Broken Pipe

原创
10/15 23:05
阅读数 24

主要检查 System Preferences - Security & Privacy - General 里出现的阻止内核扩展的提示,并手动允许之。

如果未出现这样的提示,尝试:

> sudo kextutil /Applications/VMware\ Fusion.app/Contents/Library/kexts/vmmon.kext
Kext rejected due to system policy: <OSKext 0x7f82d5623ad0 [0x7fff8d3cacc0]> { URL = "file:///Library/StagedExtensions/Applications/VMware%20Fusion.app/Contents/Library/kexts/vmmon.kext/", ID = "com.vmware.kext.vmx86" }

手动触发一次,应该就出现了,手动允许后再执行一次 kextutil 这句。

此时下述命令应该有输出了:

> kextstat | grep vmware
  186    0 0xffffff7f84d6e000 0x15000    0x15000    com.vmware.kext.vmnet (1688.01.31) ...
  187    0 0xffffff7f84d83000 0x15000    0x15000    com.vmware.kext.vmx86 (1688.01.31) ...

但仍然无法启动虚拟机,重启即可。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部