Lately I installed macOS High Sierra on VMware workstation 14. After installing it, I found a problem when I opened my other virtual machines as the following:
1 | Could not get vmci driver version: The handle is invalid. You have an incorrect version of driver 'vmci.sys'. Try reinstalling VMware Workstation. Module 'DevicePowerOn' power on failed. Failed to start the virtual machine. |
That’s a result of config change when we install the unlocker.
A quick and dirty workaround would be to set
1 | vmci0.present = "false" |
in the .vmx file.
Without details thats all I can say.
A wierd problem of display resolution
I faced another problem in displaying resolution. The resolution of my monitor is $1920\times 1080$. But my macOS vitual machine can only display a low level resolution, say $800\times600$.
The new version of VMware Tools might not work well, we need to uninstall it and then find an older version. Link: https://pan.baidu.com/s/151RAvr89Y7aD_rh9zdBH-w Pass: 6f3b
Apple ID problem
Installing software from AppStore requires password. It might not be easy to download software from AppleStore as we don’t have a device ID. However, if the virtual machine use NAT linking to the Internet, The device ID will be incorrectly recognized and thus Apple ID cannot be passed. So we need to use bridge way to get accesss to the Internet.
Appendix
When I finally finished installing Xcode and gcc and then compile my c++ file. A error called “‘malloc.h’ file not found” really frightened me. And this error on MacGcc might keep me away from macOS, haha.
评论
shortname
for Disqus. Please set it in_config.yml
.