Snow Leopard(OSX86)安装修改kext后修复权限的方法
1、命令行
rm -rf /System/Library/Extensions.kextcache
rm -rf /System/Library/Extensions.mkext
chown -R root:wheel /System/Library/Extensions
chmod -R 755 /System/Library/Extensions
前面两句是清空缓存的,如果执行后提示找不到文件,不用理会,继续下一句就是。
后面两句是必须的,修复权限用的。
清空缓存可以用 reboot -f 或者重启是F8再加上-f参数启动
2、使用磁盘工具中的修复权限功能或者使用Kext Utility修复,达到以上命令的效果
3、如果以上都不行的话,手动到/System/Library/Caches/com.apple.kext.caches/Startup/删除Extensions.mkext之后重建
kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions