通过引导到Internet恢复模式加载的netboot映像显然不包含可执行文件csrutil。
但是,在引导到“恢复模式”时加载的OS X基本系统应该包含它。通过按cmdR两步过程启动:首先将Mac引导到Recovery HD,然后将BaseSystem.dmg扩展到“ OS X Base System”(这是已安装的BaseSystem.dmg的名称)。如果您在按cmdRMac 后看到动画地球仪,则可能没有恢复高清。
检查Recovery HD /基本系统的系统版本(或产品版本):
要检查系统版本(下面的屏幕快照中的1),请启动至主卷,然后在Terminal中输入以下内容:
diskutil list #to get the disk identifier of your Recovery HD; usually it's disk0s3 with a size of ~650 MB
diskutil mount disk0s3
cat /Volumes/Recovery\ HD/com.apple.recovery.boot/SystemVersion.plist | grep -A 2 ProductVersion
另外,您还可以挂载BaseSystem.dmg并在此处检查系统版本(下面的屏幕快照中的2):
open /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg
cat /Volumes/OS\ X\ Base\ System/System/Library/CoreServices/SystemVersion.plist | grep -A 2 ProductVersion
如果基本系统的系统版本为10.10.x或更低,请下载并重新安装最新的OS X El Capitan完整安装程序。
/usr/bin/csrutil disable
还是/Volumes/your-OSX-10.11-disk/bin/csrutil disable
?