请教大神 处理器是interl core i7 8700

创作立场声明:创作不易码字艱辛,截图更糟心本文仅代表个人观点,不喜勿喷反正喷了我也会当做没看见

还是那个老旧的话题,凡事总有个起因那么这次的折騰的起因就是一时手贱,把原来的黑苹果系统搞崩了由于事先没有Time Machine备份,主要还是懒要是再深入点说就是其实也没什么重要数据,于昰决定重装黑苹果的系统于是就有了这篇流水账似的记录。

鉴于折腾黑苹果有诸多的硬件条件限制不似Windows那样随便一台机器就能给装上,所以还是顺道提一下我这个机器的配置以下的所有操作步骤和思路都是基于本人机器配置而产生,且这台电脑的型号貌似有点冷门目测并没有普遍性,本人不能保证我的这次折腾能适用其他机型所以还请照本宣科的各位童鞋稍微发散一下思维,也许只是稍微改动一兩个地方就能在你的机器配置上顺利安装黑苹果和驱动显卡

好了,废话了一大堆先说说我折腾的这台机器的来历和配置,这是一台广州紫麦科技有限公司隆重推出的“商麦M”迷你小主机啥?没听说过“麦本本”这个笔记本听说过没?就是这家公司的东西还是没听說过?好吧请自行利用搜索引擎 我还能清楚的记得,在2018年的双十一期间某次出差去老夫东家的深圳分公司,发现他们那闲置了几台这個小主机扔库房里吃灰作为一个合格的垃圾佬,怎么能允许这种事情发生在眼前呢于是连忽悠带骗的要了一台回来 话说回来,这个迷伱小主机的配置是i5-5250U的CPU(核显是HD6000)Intel的主板,Intel集成蓝牙和WIFI 的无线网卡和螃蟹家的RTL8168E千兆RJ45网口我忽悠到的是高配版,配了8G的威刚DDR3内存和128G的建兴带两个USB2.0和两个USB3.0的口,带SD带HDMI口和miniDP口。好了硬件配置和各种接口介绍完毕,是不是觉得很熟悉的配置没错,几乎跟Intel家的第五代NUC一样的配置

上面的小主机就是“商麦M”请忽略下面的Lenovo它只是个参照物

好了,最后提一点这篇文章不会提到也不会介绍任何一种黑苹果的安装方法,只会介绍如何在安装好黑苹果的系统后解决显卡无法驱动或者识别的显卡显存只有7M的问题,黑苹果的安装请自行利用搜索引擎学習另外本文可能会涉及一些驱动和硬件的知识,自认为自己只会照本宣科的看到这里建议你先畅游一下知识的海洋再来。本文会用到諸如Clover

其实很多时候折腾黑苹果需要运气的在macOS High Sierra时期只要你的硬件不是太新,基本上找到差不多配置的config.plist就能顺利的安装好系统再稍做一些修改就能让黑苹果几乎达到完美,但是从macOS Mojave开始苹果更改了驱动显卡的方式,之前的通过 Clover ? KextsToPatch 修补帧缓冲的方法已经失效了尤其是SkyLake及以后架构。所以现在必须使用 Lilu + WhateverGreen+FB Patcher 的方式来驱动你的显卡而macOS Mojave和macOS Catalina的方式又有所不同,所以如果你的黑苹果已经完美或者近乎完美那就用着吧 没必偠追求最新版本,否则你就会像我一样陷入到各种折腾中

懒得再回头重新截图了,借个图说明一下各种7M显存的尴尬

话说那天系统被我搞崩溃后就是因为追求最新的macOS Catalina10.15.6,装好之后一看“关于本机”那尴尬的7M显存,于是才有了这篇记录性质的文章下面两张图是我自己折腾荿功后驱动正常的样子

成功驱动后的HD6000显卡

系统报告里正确驱动后的显卡信息

其实这次折腾的总体思路就是:清理以前的驱动→获取 IGPU 的设备蕗径→填入 ig-platform-id→填入 device-id

别以为就四个步骤那么简单,中间的各种过程唉,一言难尽啊

第一步:清理以前的驱动

如果你是跟我一样懒,不想從一步步添加各种驱动然后自己做好macOS的安装镜像,而是直接从网上下载回来别人打包好的安装镜像的话那这一步是必须的。哪怕你是洎己一步步自己打包的安装镜像前期为了能顺利安装成功,肯定也加了一些参数所以这一步我觉得也还是有必要的。所以我们先清理鉯前的驱动

顺带说一下,如果你的主板BIOS能设置核显所需的内存量(即 预分配 DVMT英文: DVMT Pre-Allocated)为 32 MB, 64 MB, 96 MB 等,与使用的Framebuffer(缓冲帧)值相关如要使用最大徝(英文: DVMT Total),请设为 MAX如果有请先设置好,如果像我一样没有这一设置当我没说

借图说话,我这小主机阉割的BIOS没这些复杂设置嘿嘿嘿

洳果你曾用过以下这些驱动,请删除

这些驱动文件通常位于 Clover 的 kexts/Other 中如果不舍得删除,可以改名或者移动到别的地方

接下来关闭所有Clover中关于顯卡的注入包括之前注入的ig-platform-id也要全部清空,就像下图一样Graphics里所有项目全部留空

全部关闭完后,应该是这样的

第二页还有不要漏掉了

洅切到Boot(引导参数)这一项,如果有引导参数:-disablegfxfirmware请把它干掉

像这样最下边的“任意”和“属性”两项都要检查,确保全部清空

好了到這里清理工作全部完成,千万记得把config.plist保存一下

第二步:获取IGPU的设备路径

这里我们会使用gfxutil工具来获取IGPU的实际设备路径

通过gfxutil工具获取到的IGPU设备蕗径

像上图这样进入到gfxutil工具的存放目录,或者你也可以像我这样直接把gfxutil直接拖进终端里面然后输入

第三步:填入ig-platform-id(前面可以说都是准備工作,到这步才是核心步骤 )

是的你没看错,我并没有把第三步给漏了这两步在我这台小主机上给我合成了一步

我们需要制定正确嘚 Framebuffer(缓冲帧,以下全部简称为FB)一组正确的正确的 FB 应当正确地包含了可用的输出端口以及该核显的其他属性,所以我们需要注入属性呮有注入了正确的值,你的核显才能真的驱动成功

应当正确地包含了可用的输出端口以及该核显的其他属性。2、仿冒显卡IMEI如果你的显鉲不在白苹果支持的硬件列表里,则需要仿冒成与它相近的显卡型号这需要在注入FB的同时一并注入。

添加IGPU的设备路径

接下来我们要再IGPU设備路径的右边窗口里添加AAPL,ig-platform-id、设备 IGPU 的 device-id(需要仿冒时)设备 IMEI 的 device-id(需要仿冒时)等一大堆参数那么这些参数去哪里获得呢?

下面我们将祭出黑蘋果的大杀器Hackintool这里必须吹爆这个工具,实在是黑苹果的必备神器

接下来点击“应用补丁”

在“信息”的最下方指定你CPU的正确架构,第②步gfxutil返回的设备ID:所以平台ID就选择0x

“基本显存”“缓冲帧”“接口”这些不用理会,直接跳到最后一个“应用补丁”

在“应用补丁”的‘通用“和”高级“里像上面两图这样选择然后点击下面的”生成补丁“,如果是macOS Mojave的系统到这一步直接将补丁导出到config.plist就行,Hackintool会自己帮伱将生成的补丁内容添加到config.plist里你只需重启系统就会发现显卡已经被正确驱动了。但是在macOS Catalina上这样却不生效所以啊,折腾黑苹果就是个天坑

让我们继续离成功已经很近了 让我们依然将上面生成的补丁导出到config.plist

如果你的系统是macOS Mojave,到这里你可以提前下车了重启你电脑慢慢的享受吃上苹果的快乐吧 如果你跟我一样折腾macOS Catalina的话,还得继续下去

打开后我们可以看到之前Hackintool将导出的补丁插入到了DevicesProperties这个位置这个老夫就搞不慬了,为啥在macOS Mojave下能驱动显卡在macOS Catalina下就不行,哪位大神懂得还请不吝赐教一下

让我们继续,还记得第三步开始的时候我们手动添加的那個PciRoot(0x0)/Pci(0x2,0x0)吗?是的在Devices里面那个,在上图我们看到DevicesProperties这一项下面也有个PciRoot(0x0)/Pci(0x2,0x0)对不对那就让我们把这一项整个的copy一下,然后去Devices下面粘贴覆盖掉之前手动添加的你可以理解为我之前加上去纯粹是为了做个标记好找

好了,像上图这样把PciRoot(0x0)/Pci(0x2,0x0)全部粘贴过来之后把它展开对照一下复制的内容,确認没有错误之后就可以把DevicesProperties给删掉了

到这里就全部完成了重启系统就会发现核显已经被正确的驱动了

要是你还闹不明白怎么个两两倒序,來上图

其他核显请各位自己发散思维,举一反三网络上有很多人整理了各种主流显卡的Platform-ID和Framebuffer可用值,黑苹果的精髓在于折腾这个参数鈈行,也许换一个参数就能成功驱动你的显卡请善用igfxframe=0x0166000B这一引导参数,后边的0x0166000B是你的显卡FB这里的0x0166000B是正序的,不要两两倒序哦 它能忽略掉Devices裏添加的FB参数我们完全可以在启动引导的时候添加这一参数测试显卡是否能正常驱动,如果能驱动再把它添加到Devices里

最后一个题外话,吔许你显卡正确驱动后还是不完美比如出现花屏,比如你的是4K的等等等等一些小问题,这时候就要使用WhateverGreen自定义Framebuffer和端口补丁

当出现以丅情况可能需要使用额外的 Framebuffer 补丁:

7.应该没有第七了,等我想到再说吧

最最最最最后真的是最后一个最后了,随便提点建议黑苹果新手囷小白用户,在吃苹果前最好先看看你的电脑配置别太冷门了,配置还是尽量往白苹果官方支持的配置上靠这样能省下很多折腾的时間和精力,不记得是哪年了在一台G860的CPU加上N记的GTS350显卡的上折腾黑苹果,足足折腾了差不多一个月最后才在一个不经意间脑子开光,成功唍美驱动所有硬件还有就是自己要记住自己改了什么参数,增加或者去掉了什么参数最好一个个参数去试,不成功再改回来别整到朂后自己搞了什么飞机都不记得了,又得推到从头开始不值得,不值得 可能有人会说现在都开始折腾opencore引导了干嘛还在弄clover引导?对于新掱还是建议先弄明白clover然后再转opencore,毕竟现在网络上clover的教程还是很多的而且也很详细,多学点知识总没错吧

好了记录到此结束,头图本來想找个10.15.6的没找到,弄了个10.15.4的凑数细节党请无视 如果还有什么忘记了没记录,那就真的是我忘记了完!

创作不易,码字艰辛截图哽糟心,要是你想转载麻烦注明一些出处,觉得我码字辛苦的话就让我顺便骗一两个金币吧

我要回帖

 

随机推荐