Respuestas:
Para deshabilitar la configuración de seguridad de firma de kext:
sudo nvram boot-args=kext-dev-mode=1
Después de cambiar esta configuración, debe reiniciar la computadora para que OS X la reconozca.
Es importante tener en cuenta que la configuración de firma de kext es global; si la desactiva, debe tener cuidado de instalar solo los controladores del sistema de fuentes en las que confíe.
Para volver a habilitar nuevamente, use:
sudo nvram -d boot-args
nvram boot-args
. Si eso se imprimen los valores (por ejemplo, "iog = 0x0"), añadirlos al comando anterior mediante una coma, como esto: sudo nvram boot-args=kext-dev-mode=1,iog=0x0
. Luego, para deshabilitar el modo kext-dev-mode, no use el comando "-d", sino que omita esa parte al configurar los viejos argumentos de arranque.
nvram: Error setting variable - 'boot-args': (iokit/common) general error
un mensaje de error. No puedo encontrar lo que significa "error general". Cualquier ayuda sería apreciada.
Citando la documentación de Apple:
Para habilitar o deshabilitar la Protección de integridad del sistema, debe iniciar el sistema operativo de recuperación y ejecutar el comando csrutil (1) desde la Terminal.
Arranque en Recovery OS reiniciando su máquina y manteniendo presionadas las teclas Comando y R al inicio. Inicie Terminal desde el menú Utilidades. Ingrese el siguiente comando: $ csrutil enable
Después de habilitar o deshabilitar la Protección de integridad del sistema en una máquina, se requiere reiniciar.
Fuente: Configuración de la protección de integridad del sistema
Todavía citando:
A partir de OS X El Capitan, el boot-arg kext-dev-mode ahora está obsoleto.
sudo nvram boot-args="kext-dev-mode=1" # Has No Effect
Fuente: Extensiones de Kernel