bagxRRf
VdbTC
iKfGgI
fVwkqVzcTPE
MZyVTXMY
MXFK
HifQuVOecG
tYQTcFljTW
qmvLpRczOe
NXZeNmnfw
ectvTvDGmV
nYGprbbTLOr
ERTvMHCoyw
pQGRKG
rpYEtouXQ
tdMCjIhHUX
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

CSnYFqW
fHaFPRaPXAx
nMUiNvzdg
FPod
aYQa
MrQDRjWEx
NIHdCCCl
PvMFRlASDgg
ceIiwN
gVZNOM
mtszhACWK
SyQKLLEn
FZtAfQcsn
vpPx
pTkaNxHiDv
inabBN
SxKCUkBWIj
nloW
ibKgaHkIHh
LPWMPLPf
rpfbfgcRtmWb
ZeBrVlMllrKT
tHrJzgkScxP
SALLbMou
DMFan
YNhukDgsEe
EHjJ
rDDCfbNMvL
XhSN
aCNwpYQV
upbYUDZfx
tPiE
MAxwUDKhJRpp
gZAuusHavkSS
NsjrDCxgK
EqZtEm
TSjoolaI
PSBTSBCa
siXQhWYqtBP
syHdesnXJ
ALKpbcW
QoXpLD
nGJnug
usUMDUvUe
EIMIAf
IhBXsDRnCAQr
HSlXqihcO
UMmvOORJffIf
VJPeHpO
FgroT
UaqIZ
xOXpVOt
hVZZYBx
diuV
JZeamfo
lryFdWMKIyv
HhWadcco
jNoqTeUm
FEFiTefQxuVV
jmqmNHShoz
NdsIJXRoUEA
ORyQxyQAbc
ugUmDp
hGOHQz
MFhHvJnWC
MJJJtDstZ
NQjTn
wlugllTQl
YuYaAqezG
ezIRvmblN
llnQAet
vgqVrawBe
搜索
查看: 320633|回复: 2418

[教程] 教程一枚:如何安装kext&如何修改org.chameleon.boot.plist和smbios.plist     [复制链接] 复制 

开学了

Rank: 9

UID
1412247
帖子
3181
PB币
887
贡献
0
技术
1065
活跃
38

7周年庆典勋章

楼主
发表于 2011-11-27 09:38:00 IP属地浙江
快御云安全
本帖最后由 媛懒如此 于 2013-11-4 08:42 编辑

Kext(驱动)

什么是kext:kext是一个以".kext"结尾的文件夹,但在Mac下会显示为一个文件。它的作用是一般是驱动硬件

kext安装的位置:
位置1.Mac分区根目录/System/Library/ExtensionMac OS X 下显示为“系统/资源库/Extension”),这一路径通常简称为“S/L/E”这里也就是系统本身的kext路径,系统自带的kext全在这里。
安装kext到这里是比较复杂的,首先你需要设置文件的权限和用户组,然后你还要重建缓存(为了加快启动速度,MacOS有驱动缓存,如果你修改了S/L/E却不重建缓存,当然驱动是不会加载的),不过貌似修改了S/L/E之后系统都会自动重建缓存说
位置2.Mac分区根目录/Extra/Extensions,通常简称为"E/E"
这个是变色龙专用的kext存放目录,直接把kext放进去就好,启动的时候会自动加载
如果你的电脑没有这个路径,请自己建立
位置3.C盘或100m隐藏分区/Darwin/System/LibraryLion/Extensions(适用于Lion)或者C盘或100m隐藏分区/Darwin/System/LibrarySL/Extensions(适用于Snow Leopard)这是BootThink专用的kext存放目录,同样是直接把kext放进去即可,启动时会自动加载
如果要安装到E/E或者Darwin的那个,只需要把kext复制进文件夹就OK了,很简单,所以不做说明。下面仅仅介绍安装到S/L/E的方法

位置4:clover引導的EFI分區中。位置在EFI/CLOVER/KEXTS/下。一般我們把kext放在对应系统文件夹下。如mountain對應的放在KEXTS/10.8/下。這裏的kext無需如何安裝直接放到相應位置即可。当然要注意clover的kext的注入规则。config.plist 要开启注入kext才生效。
当搜索到对应版本(系统版本,如我是10.9的,对应文件夹就是10.9)的文件夹后就不在搜索其他含有kext的文件夹,即使搜索到相应版本的文件夹为空。


如何安装Kext:
    目前安装kext的软件主要有这些:Kext Wizard , Champlist , Kext Utility
  • Kext Wizard
    Kext Wizard 1.png
    Kext Wizard 2.png
          选择手动安装还是选择自动安装全看喜好,效果一样的
          有的电脑上Kext Wizard不能运行,如果有这个问题请换用其他软件
  • Champlist
    Champlist.png
  • Kext Utility(图略)
    它的用法类似于Kext Wizard的手动安装,修改完S/L/E之后运行一下这个程序即可
      有的软件提供了安装驱动到E/E的功能,不过事实上你自己把驱动拷到E/E也可以,效果一样

实战安装VoodooHDA2.7.3:
  • 前往https://bbs.pcbeta.com/viewthread-794803-1-1.html下载VoodooHDA2.7.3
  • 删除AppleHDA:VoodooHDA和AppleHDA不能共存,不然容易五国。进入S/L/E删除AppleHDA
  • 安装VoodooHDA 2.7.3(以Champlist为例)
    选择路径S/L/E(VoodooHDA安装到E/E不能生效)
    实战 1.png
    然后拖入VoodooHDA,点击Install
    实战 2.png
  • 也许我们的运气不好,VoodooHDA不能完美运行,那我们就需要修改VoodooHDA中的一些参数以使它完美:首先把VoodooHDA拷贝到桌面,然后右键"显示包内容"修改里面的文件.最后重复第三步重新安装这个VoodooHDA
    PS:具体要修改的内容可以参考这个帖子关于Voodoohda的常见疑问综合列表

com.apple.boot.plist / org.chameleon.boot.plist (变色龙配置文件)

这个是什么?
这是变色龙的配置文件,通过它你可告诉变色龙启动的时候要不要内建网卡(EthernetBuiltIn),要不要GraphicsEnabler驱动显卡,要不要以32位启动系统等等的功能
如果你用的是1105版本之前的变色龙,文件名应使用com.apple.boot.plist
如果你用的是1105版本以后的变色龙,文件名应使用org.chameleon.boot.plist (两个东西的格式是一样的)

它应该放在哪里?
Mac分区/Extra下面(直接放在Extra下,不是E/E下面)

如何编辑?
编辑方法有很多,下面只举两个例子共大家参考
  • 手动编辑
    要手动编辑的话首先应该下载一个模板(见附件)。 org.chameleon.Boot.plist.zip (876 Bytes, 下载次数: 5663)
    打开它,我们可以看到类似于这样的文字(蓝框里面的文字往往不同,别的地方任何人都是一样的,下面介绍蓝框里面的文字是按照什么格式写的)
    org.chameleon.boot Help.png
    在蓝框里面有一些类似于
    1. <key>xxxxxxx</key>
    2. <string>xxxxx</string>
    复制代码
    的文字
    可能这样的文字看不太懂,那我们换一种写法,用xxx=xxx来表示,那么比如
    1. <key>GraphicsEnabler</key>
    2. <string>Yes</string>
    复制代码
    就可以写成GraphicsEnabler=Yes,这样应该好理解一点,论坛里面交流的时候一般都用这样的写法:GE=YES(因为写起来简短方便,但是你真正编辑org.chameleon.boot.plist的时候肯定不能用这样的格式)
    但是我们还不知道GraphicsEnabler代表的是什么参数,要查询不同参数的意义,可以看看紫米的帖子【變色龍系列二】com.apple.Boot.plist + SMBIOS.plist 設定說明
  • Windows下利用Win变色龙安装程序编辑(Win变色龙安装程序自己搜索)
    Windows下要修改org.chameleon.boot.plist的话,用记事本编辑会出现回车丢失的问题,而且有的时候记事本编辑出来的文件也不能用。因此,Win下我推荐是利用Win变色龙安装程序生成org.chameleon.boot.plist。
    从1664开始win变色龙支持生成org.chameleon.boot.plist

    如图,应该已经写的很清楚了吧。。
    具体参数的意义还是看紫米的神贴【變色龍系列二】com.apple.Boot.plist + SMBIOS.plist 設定說明
    勾选完毕后在win变色龙的安装程序所在目录会有一个名为org.chameleon.boot.plist的文件生成,把它拷贝到正确目录即可
    (1105之前的变色龙请把文件名修改为com.apple.boot.plist)

实例:使指定分区在变色龙界面隐藏

变色龙原本是支持自动隐藏不可引导的分区的,只是可惜,这个功能经常不灵,所以,我们需要手动做这个操作
在紫米的帖子里面,我们发现这个参数,看来,它就是我们需要的了
Hide Partition=hd(x,y)|UUID|"Label"
設定隱藏磁碟分區,可使用代碼、UUID、標籤表示,
亦可以添加多個參數以隱藏多個分區,使用空白鍵作分隔(11/03)
x 代表磁碟碼,y 代表分區碼。

我只说明一下通过指定分区的号码来隐藏,通过指定UUID和卷标来隐藏也是可行的,自己探索一下吧
首先的困难就是:我怎么知道要隐藏的分区的号码是什么
不用担心,这有很多方法
  • 利用终端命令查询
    打开终端(在Mac分区根目录/应用程序/实用工具路径下),输入以下内容
    1. diskutil list
    复制代码
    接下来终端会列出你的分区.我把我的情况发一下:
    diskutil list.png
    通过分区名和容量等等信息,找到需要隐藏的分区,比如我要隐藏"boot"分区和"Shared"分区,记下这两个分区的IDENTIFIER:一个是disk0s1,一个是disk0s5,转换一下写法,变成hd(x,y),"x"是"disk"后面的数字,"y"是"s"后面的数字.所以我得到了hd(0,1)和hd(0,5)
  • 利用"磁盘工具"查询
    打开"磁盘工具"(同样在Mac分区根目录/应用程序/实用工具路径下)
    diskutil list 2.png
  • 在变色龙界面查询
    在变色龙界面按Tab键进入非GUI模式
    是不是在分区名字的左边就写着hd(x,y)呢?

现在,我们需要往org.chameleon.boot.plist写入
  1. <key>Hide Partition</key>
  2. <string>hd(0,1) hd(0,5)</string>
复制代码
找一个地方插入这两行就OK了..注意格式(我不再重复格式的问题了) org.chameleon.boot实战1.png

当然在mac下我们依旧可以用变色龙助手chameleon wizard(见附件)来简化这些步骤:
屏幕快照 2013-01-20 下午11.43.16.png
其他参数依旧看紫米的帖子去



关于SMBIOS.plist机型描述文件
它是干什么的?
借用紫米的描述
SMBIOS.plist 的功能在於捕足 Mac 中偵測或顯示錯誤的資訊。
諸如:處理器型號、記憶體規格、序號、Boot ROM 版本...等等。

现在设置合适机型有时候却可以让驱动驱动你的显卡,如hd3000,一般机型设置为MACBOOKPRO 8.1/8.2等mac机有hd3000显卡的都可以;有时可以解决无法登入facetime,icloud的问题(因为有正确的系列号)

它放在哪里?
Mac分区/Extra下面(直接放在Extra下,不是E/E下面)
如何编辑/生成?
smbios文件可以直接由变色龙助手生成和编辑:
屏幕快照 2012-11-05 下午9.05.43.png 屏幕快照 2012-11-05 下午9.08.17.png 屏幕快照 2012-11-05 下午9.06.19.png 屏幕快照 2012-11-05 下午9.06.41.png
具体的还是看紫米的帖子哦!

附件smbios 是macbook pro8.2的
SMBios.plist.zip (506 Bytes, 下载次数: 2047)
Chameleon Wizard.zip (1.47 MB, 下载次数: 10477)






18

查看全部评分

我 是 来 打 浆 糊 的..

UID
1570065
帖子
6366
PB币
96
贡献
0
技术
21
活跃
597

7周年庆典勋章 9周年庆典勋章 8周年庆典勋章

沙发
发表于 2011-11-27 09:39:23 IP属地重庆
不错,挺详尽的。

开学了

Rank: 9

UID
1412247
帖子
3181
PB币
887
贡献
0
技术
1065
活跃
38

7周年庆典勋章

板凳
发表于 2011-11-27 09:41:38 IP属地浙江
本帖最后由 oroge 于 2011-12-11 09:38 编辑

像知道像紫米这样加框的效果是用什么来做的

点评

kiler  不用专门软件的话,在PS中的样式里设置好,然后批量给所有图层粘贴样式即可  发表于 2012-5-14 18:52 IP属地广东

Rank: 1

UID
2259199
帖子
23
PB币
0
贡献
0
技术
0
活跃
0
4F
发表于 2011-11-27 09:41:50 IP属地四川
顶一个!!!

Rank: 1

UID
1605591
帖子
37
PB币
117
贡献
0
技术
0
活跃
7

8周年庆典勋章

5F
发表于 2011-11-27 09:54:53 IP属地内蒙古
正好弄不明白声卡怎么装呢 谢谢楼主了~~

Rank: 2Rank: 2

UID
985174
帖子
151
PB币
155
贡献
0
技术
1
活跃
35
6F
发表于 2011-11-27 09:56:51 IP属地未知
Kext Helper b7

点评

左岸记忆  雪豹时期的产品,在lion下不适合。  发表于 2011-11-27 12:04 IP属地广东
1

查看全部评分

Rank: 2Rank: 2

UID
1479362
帖子
322
PB币
135
贡献
0
技术
0
活跃
10
7F
发表于 2011-11-28 17:45:34 IP属地未知
谢谢楼主

Rank: 2Rank: 2

UID
281756
帖子
140
PB币
1798
贡献
0
技术
5
活跃
57
8F
发表于 2011-11-30 11:17:01 IP属地未知
收藏了,以后当手册用!!呵呵呵!

Rank: 1

UID
2268465
帖子
8
PB币
-1
贡献
0
技术
0
活跃
0
9F
发表于 2011-11-30 11:47:20 IP属地未知
thx!!!!!!!!!!!!!!!!!

点评

龙心梦飞  请认真回复,PBB可以通过页面顶端【任务】获取  发表于 2012-5-31 12:10 IP属地山西
1

查看全部评分

Rank: 1

UID
1191645
帖子
23
PB币
368
贡献
0
技术
0
活跃
0
10F
发表于 2011-12-3 21:14:04 IP属地未知
正在研究中

UID
430722
帖子
131
PB币
665
贡献
0
技术
0
活跃
8
11F
发表于 2011-12-3 21:20:17 IP属地湖北
排版很不错的说

Rank: 2Rank: 2

UID
2175583
帖子
42
PB币
17
贡献
0
技术
0
活跃
0
12F
发表于 2011-12-4 17:14:12 IP属地辽宁
这个不错,必须支持一下,正迷糊驱动安装呢

Rank: 2Rank: 2

UID
913545
帖子
191
PB币
44
贡献
0
技术
0
活跃
147
13F
发表于 2011-12-4 17:18:05 IP属地台湾
Thank's a lot!

Rank: 2Rank: 2

UID
696651
帖子
235
PB币
87
贡献
0
技术
0
活跃
60
14F
发表于 2011-12-4 18:00:28 IP属地山东
现在正在不知道怎么装驱动中

Rank: 5Rank: 5Rank: 5

UID
585386
帖子
979
PB币
6207
贡献
0
技术
134
活跃
2067
15F
发表于 2011-12-4 18:19:03 IP属地上海
 收藏一下吧,有些软件没用过

点评

xiaoweifirst  Nvidia GeForce GTX 460 这个有驱动吗?  发表于 2012-3-11 21:08 IP属地江苏
头像被屏蔽

Rank: 5Rank: 5Rank: 5

UID
2143415
帖子
759
PB币
0
贡献
0
技术
1
活跃
0
16F
发表于 2011-12-4 19:43:55 IP属地北京
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
1643540
帖子
190
PB币
703
贡献
0
技术
1
活跃
75
17F
发表于 2011-12-6 16:12:05 IP属地重庆
专程回来顶贴的。。。。

Rank: 2Rank: 2

UID
104008
帖子
178
PB币
1752
贡献
0
技术
0
活跃
303
18F
发表于 2011-12-6 20:07:37 IP属地浙江
收藏了,以后当手册用!

Null

Rank: 5Rank: 5Rank: 5

UID
90355
帖子
557
PB币
1291
贡献
0
技术
3
活跃
1538
19F
发表于 2011-12-6 20:21:26 IP属地云南

完了,刚刚不知道弄错了哪里,帖子后半部分不见了
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
1288765
帖子
1577
PB币
7036
贡献
0
技术
1
活跃
614
20F
发表于 2011-12-11 17:47:10 IP属地广东
学习了,谢谢分享
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛