我在VMware14 上装了10.13,升级到VMware15 前安装VMware tools 能自动全屏,升级后就不行了。也无法重新安装成功。
查了半天的资料才找到原因,导致这个的原因是因为苹果在OSX上启动了一个System Integrity Protection (SIP),这个保护系统防止/library/preferences/systemconfiguration/com.apple.Boot.plist 这个文件被修改,
那如何禁用SIP系统完整性保护机制?
1、重新启动操作系统;
2、进入 Mac 恢复模式(recovery);
3、菜单“实用工具” ==>> "终端" ==>> 输入 csrutil disable 回车
执行成功后,返回信息如下:
Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.
4、这样,更改的配置保存到NVRAM中,对整台机器生效,重新启动即可
如何查看SIP系统完整性保护机制?
命令行终端
$ csrutil status
System Integrity Protection status: enabled.
禁用这个功能后 ,就能正常安装并且也能全屏成功了。
在VMwear Workstation Mac 进入恢复模式(Recovery)的两种方法
方式一,使用快捷键:这种方式必须操作快!
(反正我单身二十几年的手速,操作了几十次都没有成功过,操作成功的请录屏,让我膜拜一番)
1,选中要启动的Mac OS,随后点击”开启此虚拟机“按钮,随后马上鼠标点击正在启动的虚拟机,使鼠标和键盘进入虚拟机控制状态中!
2,在键盘进入虚拟机控制状态后,马上按住”windows+R键“,要一直按着,直到看到通常Mac OS启动界面,就是窗口中间有个苹果图标,下面有启动进度条时候,松开,等待Mac OS进入恢复模式(Recovery)。
3,经过一小段时间等待,Mac OS进入恢复模式(Recovery),这是选择使用语言的截图。
4,选择实用工具 > 终端,输入csrutil disable 回车,执行成功之后,重新启动电脑。
方式二,使用VMwear Workstation提供功能:这种方式进入简单,但是选择比较麻烦,建议手速慢的使用!
2,在虚拟机里面,用上下键移动到”Enter setup“上,随后继续下一步。
3,选中”Boot from a file“继续下一步。
4,选中”Recovery HD“继续下一步。
5,选中”com.apple.recovery.boot“继续下一步。
6,选中”boot efi“后继续,随后会进入通常的苹果启动界面,最后就是进入恢复模式(Recovery)了,和上面最后的步骤一样。