Manually Install Kernel extensions on OSX

If you insist on doing it the command-line way, here’s how: First, copy the kext file to /System/Library/Extensions. Then, open the Terminal app (located in OS X under Applications->Utilities) and type:

cd /System/Library/Extensions

For those unfamiliar with command line, this just changes the directory that Terminal is working on to /System/Library/Extensions. Then type:

sudo chmod -R 755 name.kext
sudo chown -R root:wheel name.kext

Replace “name.kext” with the name of the kext you’re installing. This fixes the kext’s permissions (basically what System Utilities does in Multibeast). If you’re running Mac OS X Lion, this is all you need to do. If you’re still running Snow Leopard, you also need to clear the kernel cache. Type in this:
sudo rm -R Extensions.kextcache
sudo rm -R Extensions.mkext

By Lu Jun

80后男,就职于软件行业。习于F*** GFW。人生48%时间陪同电子设备和互联网,美剧迷,高清视频狂热者,游戏菜鸟,长期谷粉,临时果粉,略知摄影。

Leave a comment

Your email address will not be published. Required fields are marked *

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