转:mac os x 装机没声音声音的解决办法

Realtek high definition audio (ALC262) MAC OSX 10.4.x下的解决方案 方案是我在网页上所见,经实践证实。因为原来的方案是英文写成,因此特将它翻译如下,同时增加了自己的部分内容,以方便大家使用。 此方案应该在10.4的各个版本都可使用,因为原版用的是10.4.6,而我用的是10.4.3。 首先你必须符合以下标准: 1. 你的声卡的解码器(CODEC)必须是ALC262 (vendor id=10EC ;device id=0262). (我自己在windows下检查时,没有发现哪里写着声卡的型号。个人的经验是,只要你符合第二个标准就行了) 2. 用下面的方法在WINDOWS下检查声卡控制芯片的型号。方法为,右键点“我的电脑”->“系统”->“硬件”标签->“设备管理器”->“系统设备”,然后找到"Microsoft UAA Bus Driver For High Definition Audio",双击打开属性窗口,选择“详细信息”标签页,在“硬件ID”中,可以看到如下字样:"PCI/VEN_8086&DEV_27D8&SUBSYS...",其中的VEN表示声卡供应商,DEV表示设备ID,(vendor id必须是8086, device id必须是27D8). 符合条件以后,就可以转到MAC OSX系统下,按照以下步骤操作: 1. 备份AppleHDA.kext,它所在的目录为:/System/Library/Extensions/AppleHDA.kext 2. 在系统终端(teminal)中,输入以下命令: cd /System/Library/Extensions sudo pico AppleAzaliaAudio.kext/Contents/Info.plist 然后寻找"IOHDAudioCodecVendorID" (不带引号,用Ctrl+W可以进入寻找模式)。找到后,将 0x10ec0880 改为 0x10ec0262 按Ctrl + O保存,接着按Ctrl + X 退出。 3. 在系统终端(teminal)中,输入以下命令: sudo pico AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist 找到"IOPCIPrimaryMatch",将 0xNNNN8086 (注:NNNN代表任意4个字符) 改为 0x27d88086 按Ctrl + O保存,接着按Ctrl + X 退出。 4. 使用“磁盘工具”修理权限。 5. 在系统终端中,输入以下命令: sudo chown -R root:wheel AppleAzaliaAudio.kext 接着输入命令: sudo chmod -R 755 AppleAzaliaAudio.kext 接着输入命令: cd /System/Library sudo rm -rf Extensions.mkext Extensions.kextcache 6. 重启系统。一切都OK了。 这里需要注意几点: 1. 如果重启之后仍不成功,再次重启应该就可以解决问题(我就是这样的)。 2. 虽然声卡能够使用,但许多控制选项都没有,而且耳机插入时,外接音箱还在工作(我用的是笔记本)。 我的电脑配置如下: 神舟天运F205S,T2050/SATA/14宽屏/集成显卡/RealTek HD Audio/1G内存 双系统,XP+MacOSX 10.4.3 (随口说两句,神舟的这款本本虽然有几处设计上的缺陷,但性价比还是挺高的,相比同等配置的机型,至少便宜1500以上。我用了半个月,没有出现过什么问题(我一直提心吊胆倒是真的,毕竟网上争议还是满多的)) PS. 非广告,版主如不喜,可把最后这几句删掉。 最后,附上原始贴子的内容,英文好的同志可以看一下。如有翻译不正确的地方,还望多加指正。 祝大家新年愉快,万事如意。 [ 本帖最后由 mylonelyboy 于 2007-2-25 10:37 编辑 ] mylonelyboy 新手上路 UID 7228 精华 0 积分 10 帖子 2 威望 10 阅读权限 10 注册 2007-2-23 状态 离线 #2 发表于 2007-2-25 10:19 资料 文集 短消息 http://forum.insanelymac.com/ind ... 37042&hl=ALC262 This solution works for me, i got a Sony Vaio VGN-C140F/B with Core 2 Duo 1.66GHz, so i have the realtek high definition audio sound card in windows Xp works excellent, so when i install mac os x 10.4.6HOTiSO didn't work, so i search for almost all the forum to get a solution so i found it, so this solution works for me so let's go: You must to check this things before you do something: 1. Your codec is the Realtek ALC262 (vendor id=10EC ; device id=0262). 2. The controller chip you will have to look up. Go into Windows' Device Manager. In Device Manager, go to "System devices". Find "Microsoft UAA Bus Driver For High Definition Audio"and get Properties. Then click the Details tab and get the vendor and device ids, you must have this (vendor id=8086, device id=27D8). 3. When you got this information change to mac os x. 4. First, Backup the AppleHDA.kext, in a location wherever you want. You find it on /System/Library/Extensions/AppleHDA.kext 5. Find the kext AppleAzaliaAudio.kext and edit it: In Terminal, type: cd /System/Library/Extensions sudo pico AppleAzaliaAudio.kext/Contents/Info.plist then search for IOHDAudioCodecVendorID, when you find it Find: IOHDAudioCodecVendorID 0x10ec0880 Change 0x10ec0880 -- to -- 0x10ec0262 For exit pico: press Ctrl + O to save and then Ctrl + X to exit. 6. In Terminal, type: sudo pico AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist Search for IOPCIPrimaryMatch. Find: IOPCIPrimaryMatch 0xNNNN8086 (where NNNN are any 4 characters) Change 0xNNNN8086 -- to -- 0x27d88086 For exit pico: press Ctrl + O to save and then Ctrl + X to exit 7. Repair Peri¡missions using the disk utility in Utilies in the Finder or typing in terminal: sudo diskutil repairpermissions / 8. In Terminal type: sudo chown -R root:wheel AppleAzaliaAudio.kext 9. In Terminal type: sudo chmod -R 755 AppleAzaliaAudio.kext 10. In Termina type: cd /System/Library sudo rm -rf Extensions.mkext Extensions.kextcache 11. Then if you do this well, reboot and you have SOUND!!!!!!!!!!!! Of course works for me, please feedback and let me know anything about the solution. Regards Alfred Core 2 Duo T5500 1.66GHz FSB 667MHz 1GB Ram 1000 GB HDD Intel GMA950 (works) (resolution 1280 x 800) Marvell Yukon Ethernet (works) Realtek High Definition Audio (works) Intel Pro Wireless 3945 (didn't work) Bluetooth (works) USB Ports (works)

你可能感兴趣的:(转:mac os x 装机没声音声音的解决办法)