OSX/IOS

Enumere todas las extensiones de kernel de terceros en Mac OS X.

Terminal

Si está solucionando problemas en una máquina Mac con algunos problemas extraños que las medidas de rutina no parecen resolver, puede ser útil enumerar qué extensiones del kernel están habilitadas, especialmente las claves de terceros cargadas en OS X.

Es bastante fácil determinar qué extensiones del kernel se cargan y ejecutan en Mac OS X, y con grep puede enumerarlas todas fácilmente cookies de terceros. También puede usar el mismo comando para enumerar las extensiones nativas del kernel. Para hacer esto, usará el comando kextstat y enviará la salida a grep, usando la línea de comando. Esto funciona igual en todas las versiones de Mac OS X.

Cómo ver todas las extensiones de kernel de terceros en Mac OS X.

La sintaxis completa para ver extensiones de kernel de terceros es la siguiente:

kextstat | grep -v com.apple

El resultado variará dependiendo de las extensiones de terceros que haya en el kernel, si las hay. Puede verse algo como esto:

Index Refs Address Size Wired Name (Version) Linked Against
117 0 0xffdddfff8209ff910 0x2000 0x2000 com.radiosilenceapp.nke.PrivateEye (1) 4 1
119 0 0xfffff945818248770 0x3000 0x3000 com.whattheheckisthis.WeirdExtension (1) 5 2

Si ve algo incorrecto en esa lista, este podría ser un buen lugar para comenzar a solucionar problemas.

Cómo enumerar todas las extensiones del kernel en OS X

Por supuesto, siempre puede enumerar todas las extensiones del kernel (es decir, las teclas oficiales de Apple Mac OS X incluidas), simplemente escribiendo la siguiente línea de comando:

kextstat

El resultado aquí será significativo, pero aún puede ser valioso.

Si desea obtener más información sobre kextstat, simplemente escriba «man kextstat» para abrir la página de manual en el terminal OS X.

Recuerde que puede inspeccionar manualmente la ubicación tradicional de la carpeta del sistema de extensión del kernel, si es necesario, incluso moviendo y eliminando archivos kext desde allí para ayudar con el proceso de instalación, desinstalación, resolución de problemas o descubrimiento de extensiones del kernel.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar