¿Qué hace la configuración de boot-args kext-dev-mode para configurar el puerto serie?

3

¿Qué hace este comando?

sudo nvram boot-args="kext-dev-mode=1"
    
pregunta msafai 03.01.2018 - 21:04

1 respuesta

4

El comando no tiene nada que ver con el puerto serie como tal.

La parte "sudo" significa que desea ejecutar el comando que sigue con los privilegios de superusuario.

El comando es nvram, que es un comando que le permite cambiar las variables en la NVRAM que usa el firmware y el kernel durante el inicio de la computadora.

La variable aquí es "kext-dev-mode", que se habilita configurándola en 1. Las extensiones de kernel ordinarias (principalmente controladores) deben estar firmadas por el desarrollador, y el certificado de desarrolladores debe estar firmado por Apple, de lo contrario la extensión del kernel no se puede cargar.

El "kext-dev-mode" está diseñado para escenarios de desarrollo en los que desea probar extensiones de kernel sin firmar. De este modo, se pueden cargar sin probar si están firmados.

Sin embargo, kext-dev-mode ya no se usa para nada. En OS X El Capitan y más nuevo hace absolutamente nada.

    
respondido por el jksoegaard 03.01.2018 - 21:12

Lea otras preguntas en las etiquetas