易厚信息咨询网

KEXT-Mac OS X内核扩展文件

分类:计算机|驱动 时间:2019-11-15 09:53 浏览:1051
概述
kext文件是一个Mac OS X内核扩展,常见于Hackintosh(PC上的黑苹果)。它们通常用于设备驱动程序,运行于系统的核心基底。
内容


  •                                      KEXT

简介

 

它们不是相同的Mac OS扩展,因为很多时候,经典的Mac OS扩展在Mac OS X上不能使用,因为内核扩展Mac OS X的内存保护、开发,鼓励他们留任,远离它们写入,除非他们绝对要。即使这样,Mac OS X可以动态加载,这样的机会是你很少有添加任何Mac OS X的扩展文件夹。

后缀为Kext的,不是文件夹(Mac下面系统识别为文件,Windows下面系统识别为文件夹)。

常见于Hackintosh(pc上的黑苹果)。

文件位置

 

kext文件存放路径是/System/Library/Extensions(系统/资源库/ Extensions)。

系统在启动的时候 ,会从 extensions.mkext 文件夹中 加载。这个是缓存文件夹,都是放着硬件驱动。

当你安装新驱动的时候,需要删除它,重启后,会自动重建的。

如何安装

 

Lion与Mountain Lion

用变色龙引导,Kext 文件放在苹果分区 /Extra/Extensions/ 下面,若没有请新建此文件夹。

用四叶草引导,Kext文件放在EFICLOVERkexts下对应的系统版本中。

若驱动必须放在 /System/Library/Extensions (系统核心拓展目录)必须用 Kext Utility工具简单修复系统权限。

Mavericks与Yosemite

安装Kext 驱动的步骤相同。但要注意10.9与10.10强制要求Kext签名。若需要安装无签名的Kext,请使用rootless=0以及kext-dev-mode=1启动参数  。

EI Capitan与Serria

安装Kext 驱动的步骤相同。但必须关闭SIP  :

Clover引导  :

CsrActiveConfig=0x67

BooterConfig=0x28

Chameleon引导:

CsrActiveConfig=19

Kext安装5种方法

1:用Kext Helper安装,安装方法是拖进软件窗口,但是可能存在安装失败的情况;

2:如果安装了双系统,在Windows系统下,用Bootthink的就将kext放

入C:DarwinSystemLibrarySLExtensions下(用变色龙的放到ExtraExtensions下),启动苹果Mac系统时会自动加载该驱动;

3:在苹果Mac系统中用终端,输入一系列命令来安装,这个麻烦了点;

假设你把欲装的XXXX.kext放在桌面上,你的Mac盘名为SonwLeo,你的用户名为Baby: sudo -s

(输入密码) sudo rm -rf /Volumes/SonwLeo/System/Library/Extensions/XXXX.kext

sudo cp -R /Volumes/SonwLeo/Users/Baby/Desktop/XXXX.kext(一个空格)

/Volumes/SonwLeo/System/Library/Extensions/

sudo chmod -R 755 /Volumes/SonwLeo/System/Library/Extensions/XXXX.kext sudo kextcache -k /system/library/extensions

包括密码,一共要输入6行命令,最后打开磁盘工具修复权限。

4:直接把kext拖入SystemLibraryExtensions下面,然后磁盘工具修复权限;

5:用Kext Utility安装。安装好后不要打开软件,Kext Utility放到桌面,然后直接把kext拖到软件图标上,输入密码后自动安装且会自动修复权限。


评论
底部宣传语1- 咨询热线:17361678413
网站首页  |   关于我们  |   广告合作  |   联系我们  |   隐私条款  |   免责声明  |   网站地图
CopyRight 2014-2024 易厚信息咨询网         蜀ICP备19032919号
底部广告
联系客服
平台客服 平台小二 联系客服
17361678413
手机版

扫一扫进手机版
返回顶部