Jump to content
8 posts in this topic

Recommended Posts

Hi all,

 

I know it sound strange and most of you will say read other posts, but for now I could not find any.

 

The problem is, that with all combinations of how to remove kext I can't remove it. When I remove it and reboot and then look with kextstat I see that the kext is loaded again. Kextstat show is loaded, systemprofiler doesn't.

 

For example:

 

I try to remove disabler.kext (1st. kextunload then sudo rm -rf /System/Library/... then clear all the caches and then reboot with -f). After reboot I type kextstat and it is still there:

 

11 0 0xffffff7f8065a000 0x2000 0x2000 com.psystar.driver.OpenHaltRestart (1.0.3) <4 3>

12 0 0xffffff7f8065c000 0x2000 0x2000 net.osrom.kext.Disabler (1.0.1) <4 3>

 

And it i also working because the same thing is happening to openhaltrestart.kext. It is loaded on the next reboot and working.

 

My question is where should I look or where is that inserted. It is not with all kexts that i removed, but this two are acting in the same behaviour.

 

Thanks in advance,

Link to comment
https://www.insanelymac.com/forum/topic/200558-unable-to-remove-kext/
Share on other sites

Look in System/Library/Extensions and copy the .kext to your desktop (or some other folder) in case you need it again, then just delete it and reboot.

 

I remove the kext succesfully from disk but on the next reboot it is loaded in mem and not present in /System/Library/Extensions.

Finally got it!

 

This is for all that used Lifehackers guide to install Snow Leopard. In extra there is a file Extensions.mkext. In this file are combined some kexts and therefore openhaltrestart.kext and disabler.kext will always be loaded on startup.

 

If you want to get rid of, for example disabler and openhaltrestart, delete the file, make dir Extensions and put in fakesmc and other kexts that you need.

×
×
  • Create New...