什么是SIP?
SIP是System Integrity Protection的缩写,意思是“体系完整性维护”,maOS在10.11(El Capitan)中全面引进SIP,用于维护体系文件不被损坏。
咱们知道,Unix系的体系具有root权限时,是能够删去恣意文件的,macOS也不破例,为了防止用户误删以及恶意程序损坏体系文件,所以苹果加入了这个SIP功用。
可是,因为一些原因,咱们又需求修正体系文件,这就要先封闭SIP才干修正。
进入康复形式(Recovery mode)
在关机状况下,按一下开机键,并立刻按住cmd+r(r便是recover,康复的意思)不放,等有苹果标志或许旋转的地球或其他发动屏幕时,松开这两个按键,就会发动到康复形式。
在康复形式下点击:实用工具→终端,即可翻开用来履行指令的终端,然后即可在终端中履行那些需求在康复形式下才干履行的指令,比方关翻开/封闭SIP。
翻开/封闭SIP/检查SIP状况
以下是SIP的相关指令
#敞开SIP
csrutil enable
#封闭SIP
csrutil disable
#铲除SIP(铲除SIP后,默以为敞开状况)
sudo csrutil clear
#检查当时SIP状况(比方是敞开仍是封闭)
sudo csrutil status
以上指令csrutil clear和csrutil status能够在正常运用情况下履行,需求root权限(或许加sudo也相同),别的两个指令都要进入“康复形式”才干履行,不然会报“csrutil: This tool needs to be executed from Recovery OS.”。
关于csrutil:
util当然便是utility的前几个字母,意思是“实用工具”,可是csr现在不知道是什么的缩写,man csrutil能够看到,“csrutil — Configure system security policies”,但并没有解说csr,网上有人发问,有人说是“Configurable Security Restrictions”的缩写,总归这个指令便是用来修正体系安全策略相关的。
NVRAM和PRAM
RAM:Random Access Memory,随机存取存储器,比方咱们最常见的内存便是RAM。
NVRAM:Non-Volatile RAM,非易失性随机存取存储器,比方闪存,最常见的便是U盘,mac内部有一个这样的存储芯片,用于存储一些体系硬件相关的设置。
PRAM:Parameter RAM,即参数RAM,事实上PRAM并不是一块芯片,而是跟NVRAM参数存储在同一个芯片中,只不过是分隔办理的。
但重置却是重置的整个芯片,所以实际上只需重置一次,NVRAM和PRAM都重置了。
重置NVRAM和PRAM
先关机,然按手指放在内建键盘的option+command+p+r这四个按键上,按一下开机立刻按住这四个按键(不需求按住开机键,而是按一下开机键后,再立刻按住这四个按键),在此期间mac看上去是在发动,在第2次宣布发动声时,铺开一切按键,电脑会正常发动,发动后,就现已铲除了NVRAM的设置。
如果是带T2芯片的电脑,则在苹果标志第2次呈现并消失后松开这些按键。
SMC
SMC:System Management Controller,意思是“体系办理控制器”。
Mac的SMC担任办理与以下功用相关的行为:
电源,包含电源按钮以及 USB 端口的电源;
电池和充电;电扇和其他热能办理功用;
指示灯或感应器,例如状况指示灯(睡觉状况、电池充电状况等)
突发移动感应器、环境光传感器和键盘背光;
翻开和合上笔记本电脑盖时的行为;
重置SMC
什么是T2芯片
Apple T2 安全芯片是 Apple 规划的第二代定制化 Mac 芯片。T2 芯片为 Mac 供给了一系列功用,例如加密贮存和安全发动功用、增强的图画信号处理功用,以及适用于触控 ID 数据的安全维护功用。
带T2芯片的Mac重置办法
在关机状况下,一起按住内建键盘上的shift+control+option7秒(超越7秒也没事),然后在不松开这三个按键的情况下按住电源按钮,并坚持按住这四个按键7秒(超越一下下没事),然后悉数松开。悉数松开后,等候几秒,即可按开机键开机。
不带T2芯片的Mac重置办法
在关机状况下,一起按住内建键盘上的shift+control+option,然后再按住开机键(此刻前面三个键也坚持按住状况),坚持按住这四个键10秒(默数就行,能够超越10秒,但不能少于10秒),然后松开一切按键,等候几秒,然后按开机键开机。
