4 votes

Erreur de politique locale lors de la désactivation de SIP sur Big Sur/M1

J'essaie de désactiver la protection de l'intégrité du système sur un Mac M1.

csrutil disable ainsi que csrutil authenticated-root disable échoue avec une erreur :

csrutil : Échec de la mise à jour de la configuration de sécurité pour "Macintosh HD" : Échec de la création d'une politique locale

Comment puis-je éviter cet échec ? Quelle en est la cause ?


C'est un Big Sur 11.0 (20A2411) tout neuf sur un MBP M1. FileVault est désactivé. Je démarre dans le nouveau mode "Options", et je lance Terminal à partir de là. L'authentification est certainement OK, car j'obtiens une erreur différente si j'entre un mauvais mot de passe. La partition utilisateur est accessible dans ce mode, je peux écrire sur /Volumes/Macintosh HD/Users/me/ par exemple.

-bash-3.2# csrutil disable
Turning off System Integrity Protection requires modifying system security.
Allow booting unsigned operating systems and any kernel extensions for OS "Macintosh HD"? [y/n]: y

Enter password for user admin: 
Mounted /dev/disk3s3 at <private>
Unmounted /dev/disk3s3 ( <private> )
csrutil: Failed to update security configuration for "Macintosh HD": Failed to create local policy

3voto

jriskin Points 151

J'ai eu le même problème. Ceci a fonctionné pour moi.

  1. csrutil clear
  2. Redémarrez et revenez au terminal de récupération
  3. csrutil disable

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X