AMD显卡门处理方案(md311测试)

苹果品控真是问题多多,2010年的时候遭遇了N卡显卡门,接下来全线换A卡。没想到2011年又遭遇了A卡显卡门。苹果2011年的Macbook Pro,包括但不仅限于MD322,MD318等使用HD6750M显卡的型号大范围出现mac os下开机白屏无法进入系统、蓝黑相间屏、花屏(如题图)。此事苹果至今没有给出说法,也没有宣布召回,如果中枪,诸位也只有自求多福了。

如果你没有Apple Care或者不是在欧盟买的Mac,基本上处于无解状态,除了用700$左右换主板之外(严重不推荐,因为新主板还是A卡,很容易再次悲剧),只有静待Apple召回(愿意维权的请加Q群375893291)。

当然机智的读者会说:Fine,我的独立显卡(Discrete Graphic Card)挂了,但是Intel的集成显卡(Integrated Graphic Card)还是好用的,为什么不能直接禁用独立显卡,调用Intel集成显卡启动呢?这样我至少还能处理一下轻量级的工作,

解决的方法当然不是去Genius Bar(哦那帮人只能算是Salesman……)。当然你如果没有Thunderbolt线缆,身边没有另一台Mac的话不妨借用他们的Mac和线缆解决问题(记得带上移动硬盘)。可以通过该方法成功开机。

大致为以下几步(以下可全部简化在命令行下操作):

一、备份数据

在无法进入系统的情况下可以尝试使用T模式。开机按下 T 键,进入 T 模式。使用ThunderBolt 或者 FireWire (雷电线缆或者火线)将你的Mac和另一台Mac相连。很快你的Mac将会以目标硬盘的形式出现在另一台Mac上。赶紧备份好数据吧!

二、删除驱动

Mac下的驱动往往是以 .kext结尾的文件包。折腾黑苹果的朋友应该比较熟悉驱动的路径:System/Library/Extension (系统/资源库/Extension 简称 S/L/E )。在 T 模式下可以删除其中 AMD 和 ATI 开头的 .kext 文件(共19项)。记得做好备份哦!

(MD322驱动没备份的看这里:ATI-MD322.zip_免费高速下载

三、重启,正常开机

基本上你已经可以使用集成显卡正常进入系统了。

使用OS X Maverick (10.9) 可能会出现如图所示这种情况。这是由于10.9切换独显集显的机制改变了,总之,暂且没有解决办法。

另外,删除独立显卡驱动会导致无法调节屏幕亮度,只能算是凑合用而已。在Apple宣布召回或延保之前,如果不愿意掏4500¥修机器,也只能凑合着……

不过,即使是掏4500¥换主板,由于新主板还是使用ATI的问题显卡,再加上Apple一贯差的散热,很可能在新主板过保(90天)之后再次出现问题。那样的话真是令人欲哭无泪,毕竟半年换一次主板可是难以接受的代价。

注:命令行法

不推荐随意使用,后果自负。

开机按住Command+S,进入命令行模式。

输入:

fsck -y

mount -uaw /

rm /System/Library/Extension/AMD2400Controller.kext

rm /System/Library/Extension/AMD2600Controller.kext

rm /System/Library/Extension/AMD3800Controller.kext

rm /System/Library/Extension/AMD4600Controller.kext

rm /System/Library/Extension/AMD4800Controller.kext

rm /System/Library/Extension/AMD5000Controller.kext

rm /System/Library/Extension/AMD6000Controller.kext

rm /System/Library/Extension/AMD7000Controller.kext

rm /System/Library/Extension/AMDFramebuffer.kext

rm /System/Library/Extension/AMDRadeonVADriver.bundle

rm /System/Library/Extension/AMDRadeonX3000.kext

rm /System/Library/Extension/AMDRadeonX3000GLDriver.bundle

rm /System/Library/Extension/AMDRadeonX4000.kext

rm /System/Library/Extension/AMDRadeonX4000GLDriver.bundle

rm /System/Library/Extension/AMDSupport.kext

rm /System/Library/Extension/AMDRadeonX2000GLDriver.bundle

rm /System/Library/Extension/AMDRadeonX2000.kext

rm /System/Library/Extension/AMDRadeonX2000GA.plugin

rm /System/Library/Extension/AMDRadeonX2000VADriver.bundle

reboot

即可。(如无备份,MD322可在上面链接里自取。)

彻底的解决办法:更换N卡主板

2012款的Mbp主板和2011同型号款的Mbp主板是通用的。不过Apple官方是不会允许跨机型换主板的,所以想要彻底复活你的Mbp只有自行在淘宝上买来N卡主板换新啦!水深注意鉴别!

更换主板之后有可能会面临缺少N卡驱动的情况。建议从同型号Mac那里拷贝。

光把N卡的 .kext 文件放进 S/L/E 里还不行,需要重建系统开机缓存。如果不重建的话开机还是会调用集成显卡。

这里推荐 Kext Utility 这款软件。

(官网下载地址: cvad-mac.narod.ru

百度网盘:Kext Utility.zip_免费高速下载

只需要把N卡的kext拖进 S/L/E 目录下再启动该软件,跑一次即可(耗时大约5分钟)。重启之后就会自动调用N卡启动。终于,你的Mac全身心复活了!

不管如何,这次Apple再临显卡门,难辞其责。Facebook,Apple官方社区,http://Change.org 上都开始了情愿召回活动。关于造成问题的原因一般认为是以下三点

1. AMD显卡本身问题。(几乎已经可以确认了。)

2. 某次SMC更新问题。SMC(系统管理控制器)也就是System Management Control

3. OS X10.9新系统改变了独显集显切换模式,引起问题集中爆发。(佐证是第三方切换独集显软件如gfxCardStatus 对10.9的支持都很糟糕。)

注:如果你可以正常开机进入系统,只是显示异常的话,建议使用gfxCardStatus.低版本切换到集成显卡使用即可。

总而言之,希望Apple负起责任来。在此之前只有凑合凑合了(愿意维权的请加Q群375893291)。

作者:Suji_Yan
链接:https://www.jianshu.com/p/7cca9ab1aa13
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

About The Author