hdcb550
发表于 2012-3-14 15:21
安装个驱动好难啊
elsaliu
发表于 2012-3-14 15:22
感谢楼主
jxcz520
发表于 2012-3-14 19:17
本帖最后由 FisherMac 于 2012-2-25 22:28 编辑
Windows下如何刻录dmg?
用MagicISO把dmg转成iso再刻录,或直接刻录dmg吧。
http://www.magiciso.com/FAQ/FAQ0011.htm
写给新手看的
其实,Mac的驱动kext安装是一个最基础的动作,
最重要的是 用心爬文 找到可以使用的 驱动方法 和 Kext 了。
通常,
第三方的驱动kext大部份都放在变色龙的目录里/Extra/Extensions/,
只有少部分是必须放在/System/Library/Extensions/
至于如何判断该放在哪里?
很简单,就先放在/Extra/Extensions/,无法使用的话,再改放在/System/Library/Extensions/。
新手大部分是用Windows+MacDrive进行安装破解补丁kext及驱动..
一样是放在Mac硬盘的/Extra/Extensions/里面,然后开机用 -f 的方式进行载入kext
Win版和Mac版变色龙的设置文件都是一样的,都在Mac硬盘的/Extra文件夹(如果没有,就自己新建一个文件夹吧)
/Extra/com.apple.Boot.plist(变色龙1104版以前是用这个)
/Extra/org.chameleon.Boot.plist(变色龙1105版以后改用这个)
可以去 Lion的安装教程帖下载smbios+com.apple.Boot-sample.zip进行修改吧。
确认硬件ID....安装驱动的第一要件,就是确认硬件的ID,才能找到正确的驱动kext。
可以用很方便使用的软件System Info来显示各个硬件的ID。例,网卡 ID = 10ec 8168
SystemInfo_Mac+Win.zip (740 KB, 下载次数: 4974)
2011-9-25 02:32 上传下载次数: 4974
下载积分: PB币 -1
2011-9-25 02:32 上传下载附件 (121.61 KB)
2011-9-25 12:31 上传下载附件 (32.59 KB)
也可以用GPU Caps Viewer查看显卡ID。http://www.ozone3d.net/gpu_caps_viewer/
2011-11-23 17:04 上传下载附件 (91.75 KB)
硬件ID的修改....部分的驱动必须修改kext里面的ID设置,按下面的方法修改
如ATI 4650m的ID为0x94801002
就要将原来/System/Library/Extensions/ATI4600Controller.kext/Contents/Info.plist的ID
<key>IOPCIMatch</key>
<string>0x94901002 0x94881002</string>
加入ATI 4650m的ID为0x94801002,像下面这样
<key>IOPCIMatch</key>
<string>0x94801002 0x94901002 0x94881002</string>
但是ATI 4650m的驱动还要看大大的帖了
然后再进行安装,或是用Kext Wizard进行权限修复及cache,mkext的重建,就可以了
显卡的驱动....很多时候会用到显卡rom及dsdt.aml的搭配...这些都是放在下面的
/Extra/dsdt.aml
/Extra/****_****.rom
/Extra/org.chameleon.Boot.plist
Nvidia显卡通常都会用到NVCAP值来驱动显卡
可以用 NVCAP Maker 1.4 来读取 显卡的rom 就可以得到NVCAP值了,范例如下
01.0400000000000200000000000000000700000000
复制代码请在Mac下解压缩zip,才可使用。因权限问题,在Win下开起zip,将无法在Mac下使用。
NVCAP Maker 1.4.zip (403.55 KB, 下载次数: 770)
2011-10-11 15:09 上传下载次数: 770
下载积分: PB币 -1
显卡rom的命名分为Nvidia显卡与ATI显卡两种区别,其中,
N卡命名为10DE_0193.rom之类
PCI\VEN_10DE&DEV_0193&SUBSYS_80101462&REV_A2
A卡命名为1002_68C1_FD501179.rom之类
PCI\VEN_1002&DEV_68C1&SUBSYS_FD501179&REV_00
并且可能必须在/Extra/org.chameleon.Boot.plist里面进行显卡的相关设置,如下
设置屏幕分辨率
<key>Graphics Mode</key>
<string>1366x768x32</string>
启用变色龙显卡功能
<key>GraphicsEnabler</key>
<string>Yes</string>
启用变色龙Nvidia显卡ROM功能,存放位置及名称/Extra/<vendorid>_<devid>.rom
<key>UseNvidiaROM</key>
<string>Yes</string>
启用变色龙插入Nvidia显卡VBIOS到设备属性device-properties
<key>VBIOS</key>
<string>Yes</string>
启用变色龙ATI显卡ROM功能,存放位置及名称/Extra/<vendorid>_<devid>_<subsysid>.rom
<key>UseAtiROM</key>
<string>Yes</string>
设置变色龙ATI显卡Framebuffer参数,例 设置为Hoolock
<key>AtiConfig</key>
<string>Hoolock</string>
设置变色龙ATI显卡port数量,例 3 个ports.
<key>AtiPorts</key>
<string>3</string>
显卡驱动后,在<系统偏好设置>的<Mission Control>设置如下就可以出现水波纹了
2011-9-23 00:58 上传下载附件 (35.4 KB)
2011-10-5 23:11 上传下载附件 (93.19 KB)
2011-10-5 23:11 上传下载附件 (310.68 KB)
网卡的驱动....在设备属性里面,将网卡设置为内建设备,可以解决无法登入AppStore的部分问题。
将 <系统偏好设置> 的 <网路> 删掉网卡
再 设置内建
<key>EthernetBuiltIn</key>
<string>Yes</string>
再 删掉Library/Preferences/SystemConfiguration/NetworkInterfaces.plist文件
并 将/Extra/smbios.plist设置为MacBookPro5,1 或MacBookPro8,1
重启后,在 <系统偏好设置> 的 <网路> 重新加入 网卡
USB的驱动....利用变色龙内建的功能,修复无法驱动USB的部分问题。
USBBusFix=Yes修复所有USB的问题,包含以下所有EHCI+UHCI+USBLegacy的问题
<key>USBBusFix</key>
<string>Yes</string>
用了上面的修正,就可以忽略下面三个修正了
EHCIacquire=Yes启用修复USB的EHCI问题
<key>EHCIacquire</key>
<string>Yes</string>
UHCIreset=Yes启用修复USB的UHCI问题
<key>UHCIreset</key>
<string>Yes</string>
USBLegacyOff=Yes启用修复USB的Legacy问题,建议不用,因为可能会造成Mac开机选单,USB键盘无法使用。
<key>USBLegacyOff</key>
<string>Yes</string>
或替换/System/Library/Extensions/IOUSBFamily.kext,适用10.7.2。
IOUSBFamily_424.4.1_USB3_AnV_10.6.8.zip (1.09 MB, 下载次数: 252)
2011-12-9 22:06 上传下载次数: 252
下载积分: PB币 -1
声卡的驱动
用正确的ID找到可以用的kext并修改好kext以后,就可以开始安装了
以下,用最简单的方法,稍微介绍一下使用Kext Wizard安装驱动kext的方法
1.
jxcz520
发表于 2012-3-14 19:17
本帖最后由 FisherMac 于 2012-2-25 22:28 编辑
Windows下如何刻录dmg?
用MagicISO把dmg转成iso再刻录,或直接刻录dmg吧。
http://www.magiciso.com/FAQ/FAQ0011.htm
写给新手看的
其实,Mac的驱动kext安装是一个最基础的动作,
最重要的是 用心爬文 找到可以使用的 驱动方法 和 Kext 了。
通常,
第三方的驱动kext大部份都放在变色龙的目录里/Extra/Extensions/,
只有少部分是必须放在/System/Library/Extensions/
至于如何判断该放在哪里?
很简单,就先放在/Extra/Extensions/,无法使用的话,再改放在/System/Library/Extensions/。
新手大部分是用Windows+MacDrive进行安装破解补丁kext及驱动..
一样是放在Mac硬盘的/Extra/Extensions/里面,然后开机用 -f 的方式进行载入kext
Win版和Mac版变色龙的设置文件都是一样的,都在Mac硬盘的/Extra文件夹(如果没有,就自己新建一个文件夹吧)
/Extra/com.apple.Boot.plist(变色龙1104版以前是用这个)
/Extra/org.chameleon.Boot.plist(变色龙1105版以后改用这个)
可以去 Lion的安装教程帖下载smbios+com.apple.Boot-sample.zip进行修改吧。
确认硬件ID....安装驱动的第一要件,就是确认硬件的ID,才能找到正确的驱动kext。
可以用很方便使用的软件System Info来显示各个硬件的ID。例,网卡 ID = 10ec 8168
SystemInfo_Mac+Win.zip (740 KB, 下载次数: 4974)
2011-9-25 02:32 上传下载次数: 4974
下载积分: PB币 -1
2011-9-25 02:32 上传下载附件 (121.61 KB)
2011-9-25 12:31 上传下载附件 (32.59 KB)
也可以用GPU Caps Viewer查看显卡ID。http://www.ozone3d.net/gpu_caps_viewer/
2011-11-23 17:04 上传下载附件 (91.75 KB)
硬件ID的修改....部分的驱动必须修改kext里面的ID设置,按下面的方法修改
如ATI 4650m的ID为0x94801002
就要将原来/System/Library/Extensions/ATI4600Controller.kext/Contents/Info.plist的ID
<key>IOPCIMatch</key>
<string>0x94901002 0x94881002</string>
加入ATI 4650m的ID为0x94801002,像下面这样
<key>IOPCIMatch</key>
<string>0x94801002 0x94901002 0x94881002</string>
但是ATI 4650m的驱动还要看大大的帖了
然后再进行安装,或是用Kext Wizard进行权限修复及cache,mkext的重建,就可以了
显卡的驱动....很多时候会用到显卡rom及dsdt.aml的搭配...这些都是放在下面的
/Extra/dsdt.aml
/Extra/****_****.rom
/Extra/org.chameleon.Boot.plist
Nvidia显卡通常都会用到NVCAP值来驱动显卡
可以用 NVCAP Maker 1.4 来读取 显卡的rom 就可以得到NVCAP值了,范例如下
01.0400000000000200000000000000000700000000
复制代码请在Mac下解压缩zip,才可使用。因权限问题,在Win下开起zip,将无法在Mac下使用。
NVCAP Maker 1.4.zip (403.55 KB, 下载次数: 770)
2011-10-11 15:09 上传下载次数: 770
下载积分: PB币 -1
显卡rom的命名分为Nvidia显卡与ATI显卡两种区别,其中,
N卡命名为10DE_0193.rom之类
PCI\VEN_10DE&DEV_0193&SUBSYS_80101462&REV_A2
A卡命名为1002_68C1_FD501179.rom之类
PCI\VEN_1002&DEV_68C1&SUBSYS_FD501179&REV_00
并且可能必须在/Extra/org.chameleon.Boot.plist里面进行显卡的相关设置,如下
设置屏幕分辨率
<key>Graphics Mode</key>
<string>1366x768x32</string>
启用变色龙显卡功能
<key>GraphicsEnabler</key>
<string>Yes</string>
启用变色龙Nvidia显卡ROM功能,存放位置及名称/Extra/<vendorid>_<devid>.rom
<key>UseNvidiaROM</key>
<string>Yes</string>
启用变色龙插入Nvidia显卡VBIOS到设备属性device-properties
<key>VBIOS</key>
<string>Yes</string>
启用变色龙ATI显卡ROM功能,存放位置及名称/Extra/<vendorid>_<devid>_<subsysid>.rom
<key>UseAtiROM</key>
<string>Yes</string>
设置变色龙ATI显卡Framebuffer参数,例 设置为Hoolock
<key>AtiConfig</key>
<string>Hoolock</string>
设置变色龙ATI显卡port数量,例 3 个ports.
<key>AtiPorts</key>
<string>3</string>
显卡驱动后,在<系统偏好设置>的<Mission Control>设置如下就可以出现水波纹了
2011-9-23 00:58 上传下载附件 (35.4 KB)
2011-10-5 23:11 上传下载附件 (93.19 KB)
2011-10-5 23:11 上传下载附件 (310.68 KB)
网卡的驱动....在设备属性里面,将网卡设置为内建设备,可以解决无法登入AppStore的部分问题。
将 <系统偏好设置> 的 <网路> 删掉网卡
再 设置内建
<key>EthernetBuiltIn</key>
<string>Yes</string>
再 删掉Library/Preferences/SystemConfiguration/NetworkInterfaces.plist文件
并 将/Extra/smbios.plist设置为MacBookPro5,1 或MacBookPro8,1
重启后,在 <系统偏好设置> 的 <网路> 重新加入 网卡
USB的驱动....利用变色龙内建的功能,修复无法驱动USB的部分问题。
USBBusFix=Yes修复所有USB的问题,包含以下所有EHCI+UHCI+USBLegacy的问题
<key>USBBusFix</key>
<string>Yes</string>
用了上面的修正,就可以忽略下面三个修正了
EHCIacquire=Yes启用修复USB的EHCI问题
<key>EHCIacquire</key>
<string>Yes</string>
UHCIreset=Yes启用修复USB的UHCI问题
<key>UHCIreset</key>
<string>Yes</string>
USBLegacyOff=Yes启用修复USB的Legacy问题,建议不用,因为可能会造成Mac开机选单,USB键盘无法使用。
<key>USBLegacyOff</key>
<string>Yes</string>
或替换/System/Library/Extensions/IOUSBFamily.kext,适用10.7.2。
IOUSBFamily_424.4.1_USB3_AnV_10.6.8.zip (1.09 MB, 下载次数: 252)
2011-12-9 22:06 上传下载次数: 252
下载积分: PB币 -1
声卡的驱动
用正确的ID找到可以用的kext并修改好kext以后,就可以开始安装了
以下,用最简单的方法,稍微介绍一下使用Kext Wizard安装驱动kext的方法
1.
jxcz520
发表于 2012-3-14 19:18
抱歉,本版块下载附件 PB币-1,本操作后您的PB币将不足 0
jxcz520
发表于 2012-3-14 19:19
抱歉,本版块下载附件 PB币-1,本操作后您的PB币将不足 0
327383863
发表于 2012-3-14 20:43
围观中{:5_268:}
x462262000
发表于 2012-3-15 17:22
准备安装了,先MARK下
akari2008
发表于 2012-3-15 18:50
终于找到了 不提问自己找真是难啊 以为就没有过呢
chenjay1g
发表于 2012-3-16 00:41
谢谢分享 收藏
lg0707
发表于 2012-3-16 02:57
有些东西找了很久,多谢了
wesleytsoi
发表于 2012-3-16 10:03
技术内涵贴!
有价值的文章!!
zjszj
发表于 2012-3-16 10:03
好文 目
juranke
发表于 2012-3-16 11:04
楼主解决的问题是每个初学者都需要面临的,谢谢
i_Clover
发表于 2012-3-16 11:14
还不懂怎么装驱动
vandaye
发表于 2012-3-16 15:58
archihouzou
发表于 2012-3-16 17:41
缺一个文件啊亲
404532479
发表于 2012-3-16 19:13
不错啊,谢谢了
niao10086
发表于 2012-3-16 19:41
下载了,呵呵
sbmv
发表于 2012-3-16 20:09
学习了好大侠帖子不错的说