- 积分
- 137
- 最后登录
- 2020-3-9
- 精华
- 0
- 阅读权限
- 20
- 主题
- 29
- UID
- 423358
- 帖子
- 267
- PB币
- 159
- 威望
- 5
- 贡献
- 0
- 技术
- 0
- 活跃
- 29
- UID
- 423358
- 帖子
- 267
- PB币
- 159
- 贡献
- 0
- 技术
- 0
- 活跃
- 29
|
楼主
发表于 2007-8-18 14:24:21
IP属地江西
realtek ac97板载声卡驱动的终极安装——手把手来教!
费了两个星期终于搞定了声卡,至此本人的黑金塔完美了!!累啊,不过当美妙的音乐响起的时候是非常非常开心的!!
查了不少资料,都比较零碎,没基础的人不容易看懂,所以在自己完成后,整理出来个完整教程,给大家分享。
realtek ac97板载的朋友,可以完全照做,我的芯片是acl653,算是很妖的了,但也完全没有问题。/sleep.gif
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1.下载好通用的AC97驱动,并安装
拖入/system/library/extensions (其间要输入密码)
打开终端依次输入以下命令:(括号里是注解,不用理会)
sudo -s (输你机器管理员密码,看不到*的,照输入就好了)
cd /system/library/extensions (进入该文件夹以便操作)
sudo chmod -R 755 AppleAC97Audio.kext (修改文件权限)
sudo chown -R root:wheel AppleAC97Audio.kext (修改文件权限)
rm /System/Library/Extensions.kextcache (删除就的快取文件,让系统读新载入的文件)
rm /System/Library/Extensions.mkext (删除就的快取文件,让系统读新载入的文件)
kextcache -k /System/Library/Extensions
diskutil repairpermissions / (恢复权限)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2.找到你声卡的设备ID和厂商ID
在windows里可以查到,所以查ID是最早要做的工作,要是盘格了就晚了。
使用Windows里的DXdiag(开始->运行,输入DXdiag,点击确定,将会出现DXdiag窗口)。
点击声音标签,以我的为例:寻找以AC 97开头的行,如果有的话,就查看 "Device ID:",
在它旁边会有PCI\VEN_10DEDEV_0059SUBSYS_812A1043REV_A..... 这样的内容。在这里,
设备ID是 "0059",位于DEV_之后SUBSYS之前。
厂商ID是 "10DE",位于VEN_之后DEV_ 之前。
添加的ID编码的格式是-0x设备ID厂商ID,以以上信息为例就是 0x005910de
记下你自己的ID编码。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3.打开编辑器
以安全模式运行OSX
应用程序/实用程序/终端.app。
sudo -s
cd /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97AudioIntelICH.kext/Contents
chmod 644 Info.plist
nano Info.plist
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
4.插入你的ID编码
找到 "<key>NVIDIA AC97 Audio</key>"板块,(注意用上下箭头翻页寻找,比较靠下的),
在下面你可以看到<string> **Other ids** </string>,
像这样输入你的ID
<string> **other ids** 0x005910de</string>
按Ctrl+O保存,Ctrl+X退出nano。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
5.加载修改后的驱动,完成
退出编辑器后自动回到终端,依次键入以下命令
cd /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97AudioIntelICH.kext/Contents
chown -R root:wheel /System/Library/Extensions
chmod -R 755 /System/Library/Extensions/AppleAC97Audio.kext
cd /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/
kextload AppleAC97AudioIntelICH.kext (加载)
加载后,查看你的系统预置,如果你可以调整音量的话,你就将会有声音了。
如果系统报告不能加载kext,试试运行磁盘工具修理磁盘。
/w00t.gif |
|