Réponses:
Pour désactiver le paramètre de sécurité de signature kext:
sudo nvram boot-args=kext-dev-mode=1
Après avoir modifié ce paramètre, vous devez redémarrer l'ordinateur pour qu'OS X le reconnaisse.
Il est important de noter que le paramètre de signature kext est global, si vous le désactivez, veillez à n'installer les pilotes système qu'à partir de sources de confiance.
Pour réactiver, utilisez à nouveau:
sudo nvram -d boot-args
nvram boot-args
. Si cela imprime des valeurs (par exemple , « IOG = 0x0 »), les ajouter à la commande ci - dessus en utilisant une virgule, comme ceci: sudo nvram boot-args=kext-dev-mode=1,iog=0x0
. Ensuite, pour désactiver le mode kext-dev, n'utilisez pas la commande "-d" mais omettez plutôt cette partie lors de la configuration des anciens arguments de démarrage.
nvram: Error setting variable - 'boot-args': (iokit/common) general error
un message d'erreur. Je ne trouve pas ce que pourrait signifier une "erreur générale". Toute aide serait appréciée.
Citant la documentation d'Apple:
Pour activer ou désactiver la protection de l'intégrité du système, vous devez démarrer sur Recovery OS et exécuter la commande csrutil (1) à partir du terminal.
Démarrez sur Recovery OS en redémarrant votre machine et en maintenant les touches Commande et R enfoncées au démarrage. Lancez Terminal à partir du menu Utilitaires. Entrez la commande suivante: $ csrutil enable
Après avoir activé ou désactivé la protection de l'intégrité du système sur une machine, un redémarrage est requis.
Source: Configuration de la protection de l'intégrité du système
Citant toujours:
Depuis OS X El Capitan, l'argument de démarrage kext-dev-mode est désormais obsolète.
sudo nvram boot-args="kext-dev-mode=1" # Has No Effect
Source: Extensions du noyau