MAC: Cómo eliminar una extensión de kernel (kext) en OSX

A veces los programas instalan extensiones en el kernel que luego no nos dan opción a desinstalar. El proceso para eliminar una extensión es sencillo, aunque hay que estar seguro de lo que hacemos, ya que podemos inutilizar partes o todo el sistema operativo.

Una forma de ver las extensiones que se cargan al arrancar el Mac, es usando en el terminal el comando kextstat que nos mostrará todas las extensiones cargadas. Habrá que estar pendientes de aquellas que no empiecen por com.apple

Una vez identificada la extensión, procederemos a eliminarla del kernel con el comando

sudo kextunload /System/Library/Extensions/ELNOMBREDELFICHERO_KEXT

A veces nos dirá un error de que hay varias instancias ejecutándose, con volver a ejecutar el comando varias veces hasta que nos diga que la extensión no fue encontrada, es suficiente.

El último paso será el de borrar el fichero -kext con:

sudo rm /System/Library/Extensions/ELNOMBREDELFICHERO_KEXT

Y habremos eliminado la extensión del sistema, es importante borrar el fichero, sino se volverá a cargar al reiniciar la máquina.

Deja una respuesta

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.

k0bra in the world
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.