J'essaie de désactiver temporairement l'application de la signature KEX sur mon MBP car le client VPN de mon entreprise (GlobalProtect) échoue maintenant à la vérification de signature. Cela a commencé hier lorsque j'ai fait la mise à niveau du système d'exploitation vers Sierra hier.
La solution doit exécuter cette commande:
sudo nvram boot-args=kext-dev-mode=1
Le problème est que j'obtiens la réponse suivante, et je ne peux pas comprendre ce que cela signifie ou quoi faire à ce sujet (ce qui signifie que je ne peux pas me connecter au réseau de mon entreprise aussi).
nvram: Error setting variable - 'boot-args': (iokit/common) general error
Quelqu'un a-t-il des idées de choses que je pourrais essayer ou examiner pour dépister le problème?
Merci.
kernel-extensions
nvram
Michael Oryl
la source
la source
Réponses:
Selon Apple KB: préparez votre établissement pour iOS 10 et macOS Sierra
la source
csrutil
option ci-dessous l'a fait!La restriction de signature kext a été intégrée à la protection de l'intégrité du système à partir d'El Capitan, et en conséquence, l'ancien indicateur de désactivation ne fonctionne plus. Mais il existe une nouvelle façon de le faire: démarrer en mode de récupération et exécuter la commande
csrutil enable --without kext
. Je ne l'ai pas testé, mais je crois comprendre que cela désactivera les exigences de kext, tout en laissant le reste de SIP activé. Si cela ne le fait pas, essayezcsrutil disable
de désactiver complètement SIP.la source
csrutil enable
nouveau le réactivera-t-il pour kext?csrutil status
pour vérifier. Voir la note aux développeurs d'Apple sur la configuration de la protection de l'intégrité du système .J'ai eu le problème similaire et résolu le problème avec l'aide ci-dessus. Merci ..
Utilities > Terminal
.Dans la fenêtre Terminal, tapez:
et appuyez sur Enter.
la source
Vous devez l'appliquer en mode de récupération. Entrez en mode de récupération, puis appliquez ce qui suit dans le terminal:
nvram boot-args = "serverperfmode = 1 ncl = 262144"
Redémarrez ensuite. Après le redémarrage, vérifiez le paramètre sur le terminal via nvram -p
la source