3 votos

¿Qué hace boot-args kext-dev-mode para configurar el puerto serie?

¿Qué hace este comando?

sudo nvram boot-args="kext-dev-mode=1"

0 votos

5voto

Jose Chavez Puntos 645

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 privilegios de superusuario.

El comando es nvram, que es un comando que te permite cambiar variables en la NVRAM que es usada por el firmware y el kernel durante el arranque del ordenador.

La variable aquí es "kext-dev-mode", que se activa poniéndola a 1. Las extensiones ordinarias del kernel (principalmente controladores) deben estar firmadas por el desarrollador, y el certificado del desarrollador debe estar firmado por Apple; de lo contrario, la extensión del kernel no puede cargarse.

El "kext-dev-mode" está pensado para escenarios de desarrollo en los que se quieren probar extensiones del kernel sin firmar. Permitiendo así que éstas se carguen sin comprobar si realmente están firmadas.

Sin embargo, kext-dev-mode ya no se utiliza para nada. En OS X El Capitan y versiones posteriores no hace absolutamente nada.

1 votos

No es cierto. kext-dev-mode sólo no hace nada si SIP está desactivado.

0 votos

¿Lo has intentado? Con SIP desactivado puedes cargar extensiones sin firmar sin kext-dev-mode.

0 votos

Bueno, no he desactivado ambos SIP y kext-dev-mode . Los he usado juntos y he podido cargar kexts sin firmar. También voy fuera de lo que he oído de otros alrededor de la red.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X