以前一直用vmtool+osx10.10,分辨率,键盘等都能正常使用。但是最近用osx10.12的dmg镜像升级后出现了分辨率不能适应的问题。
在vmware中导致分辨率不能适应的问题主要采用vmtool来解决,其原理应该是根据平台的不同修改了其系统配置文件来适应各种分辨率屏幕。在mac下应该修改/library/preferences/systemconfiguration/com.apple.Boot.plist这个文件,按照网上的教程尝试修改这个文件,但是发现即使是root用户也没权限修改之。后来才知道,从10.11起mac开始有sip(系统防护功能),其禁止用户(包括管理员)修改系统关键配置。故需要在recovery模式的terminal下用csrutil disable命令来关闭sip。 关闭sip后,重启,分辨率正常。重装vmtool后,重启,文件共享正常。