Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

iPod365.com

macrumors newbie
Original poster
Sep 29, 2004
5
0
Basically I've screwed a number of things up on my system such as sound input/output, my USB ports and my airport card. I'm not quite sure how I've done it but its through the kextload function in the Terminal. When I try and reload these particular Kernel Extensions I get errors along the lines of "Missing Dependencies" and basically cannot reload these extensions and therefore I'm not getting sound output or my airport card isn't working. Could anyone point me in the right direction of how to sort out these "dependencies"???

Thanks....

Nathan
 
bummer, that's what I was really hoping to avoid. Is there anyway possible to cure this problem without having to reinstall the system?!!!
 
First, don't mess with commands you don't understand.

Second, heres the man page for kextload
http://developer.apple.com/documentation/Darwin/Reference/ManPages/man8/kextload.8.html

It looks like you could try the -b and -r flags, but without understanding where the dependencies are located, you would just be stabbing in the dark.

Finally, do an Archive and Install and this won't force you to reinstall all your apps or documents (you do take regular backups, of course :eek: )
 
i do have some idea of what the command does but obviously not enough cos I've done something that's messed it up. already been through the kextload manual loads but haven't been successful in figuring out what i've done.

thanks for the pointers though. how is an Archive and Install performed? I presume this just lets me backup all the stuff I need, wipe the system and then install them all back onto the newly installed system?

thanks very much for the help, really appreciate it...
 
I found a nice easy and hassle free way of solving this problem yesterday, without the need to reinstall my system or anything like that.

All I did was remove the file 'Extensions.kextcache' (from System/Library/Extensions) to a different folder in the hope that OS X would just recreate a new kext cache file upon reboot. That's exactly what it did!

Thank goodness I didn't bother with the hassle of reinstalling the system...phew!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.