本教程适用于macOS Sonoma 、macOS Ventura、macOS Catalina、macOS Big sur、macOS Monterey、macOS Mojave等mac系统。
如何知道SIP是否关闭
首先在mac系统里面打开终端输入下面的命令即可查询。
csrutil status
csrutil authenticated-root status
在终端命令运行后显示enabled的表示开启的状态,显示是Disabled 表示SIP是关闭状态。
csrutil authenticated-root 这个是Big Sur11 及以上的系统才引入的,Big Sur 11以下的系统不需要理会这个命令。
关闭SIP教程
1.首先需要进入恢复模式
不同处理器的电脑进入恢复模式方法是不一样的,请根据你自己的处理器按照下面的操作来。
intel处理器
把mac电脑完全关机,然后开机,在电脑开机时候马上按着Command+R 不放,等出现苹果标志3秒之后,松开按键等待进入Recovery 模式。
ARM处理器
将Mac关机,按住开机电源键不要松开,等出现选项后,再松开电源键,然后点击选项即可进入Recovery 模式。
如下图所示就是Mac电脑的Recovery恢复模式,不同系统显示图标不一样,但布局都是一样的,不用再这个界面过多纠结。
2.然后点击“实用工具”菜单,选择“终端”工具进入;
3.打开终端工具之后,分别依次运行下面的命令;
csrutil disable
csrutil authenticated-root disable
4.如下图所示说明SIP已经成功关闭。
点击左上角的苹果图标即可重启。
启用SIP
如果需要打开SIP,回到恢复模式再进入终端操作以下的命令即可。
csrutil enable csrutil authenticated-root enable