Vediamo come disattivare Systems Integrity Protection (SIP) solo in caso di effettiva necessità.
SIP è “bloccato” prima dell’avvio del sistema operativo, bisogna quindi; avviare il Mac in modalità Recovery (cmd + r) , arrivare alla schermata delle utility OS X e lanciare il Terminale.
Per disabilitare SIP a questo punto diamo prima il comando:
csrutil disable
poi riavviamo il nostro Mac con il comando:
reboot
Il Mac dopo questa operazione funziona normalmente ma senza più i controlli di SIP.
Possiamo verificarlo lanciando il Terminale e dando il comando:
csrutil status
Di norma il sistema risponde con:
System Integrity Protection status: enabled
stavolta quell’enabled sarà un:
System Integrity Protection status:disabled
Ora possiamo svolgere le operazioni per cui SIP era un ostacolo, ma ricordiamo che è una funzione importante di OS X e va riattivata il prima possibile.
Completate le operazioni, quindi, riavviamo il Mac ancora in Recovery Mode, ritorniamo al Terminale e diamo il comando
csrutil enable; reboot
Possiamo verificare lanciando il Terminale e dando il comando:
csrutil status
stavolta quel disable sarà un:
System Integrity Protection status:enabled