Os 10.12.6 下分辨率无法改变问题
最近在折腾Xcode开发,现在升级到了9.2版本,最低os版本要求是10.12.6,所以要升级os系统。
不过升级后遇到了一个很蛋疼的问题,我在VMware上装了10.11,升级前安装VMware tools 能自动全屏,升级后不行。也无法重新安装成功。
经查询网络资料发现,
导致这个的原因是因为苹果在OSX 10.11上启动了一个System Integrity Protection (SIP),这个保护系统防止/library/preferences/systemconfiguration/com.apple.Boot.plist这个文件被修改,
如何禁用SIP系统完整性保护机制?
1、重新启动虚拟机中的操作系统;
2、按住Command(即对应Windows键) + R键;
3、菜单“实用工具” ==>> "终端"
4、输入 csrutil disable 回车
执行成功后,返回信息如下:
Successfully disabled System IntegrityProtection. Please restart the machine for the changes to take effect.

升级OS 10.12.6后,在VMware上遇到无法改变分辨率的问题。由于System Integrity Protection (SIP)的限制,需要禁用SIP,通过重启、终端命令`csrutil disable`来实现。如果禁用SIP后仍无效,可检查VMware自动调整大小设置,并确保使用VMware Tools的旧版本(如darwin8.5.8)进行安装。
7855

被折叠的 条评论
为什么被折叠?



