GitHub 您所在的位置:网站首页 z390ms01怎么样 GitHub

GitHub

#GitHub| 来源: 网络整理| 查看: 265

其中 AAPL,ig-platform-id, framebuffer-patch-enable, framebuffer-stolenmem 三值来自于教程dortania的OpenCore-Install-Guide. 我一开始用的 AAPL,ig-platform-id 是 00009B3E,后面两个值没有设。就是进不了系统,后面看几个论坛的方案都是改0x12345678,可以安装,可以进系统,但是显存不正常,1080只有7M,2K是14M

device-id的值来自于 WhateverGreen的手册文件 FAQ.IntelHD.en.md . 我的系统现在是10.15.7,按照手册里说的,应该这个值可以删除了。我并没有删除。

framebuffer-fbmem的值来自于 dortania的OpenCore-Install-Guide教程,锚点 #Patching VRAM.

这些值设完,VRAM可以达到1536 MB。

下面说说时间节点和心路历程

7月4日开始的,利用的时间就是晚上这点时间。不熬夜,12点怎么都结束。

7月11日之前尝试了很多别人的EFI,都没有成功过,还看过一些视频,照着做也没有成功过,我都准备放弃,准备装Manjaro去了。

7月11日决定再尝试一次,这次自己配,opencore 0.7.1 debug,按照教程一步一步来dortania的OpenCore-Install-Guide,用的英文版。然后准备参考几个国内大牛的博客。

这一遍的心态特别好,慢慢看,需要修改的健值全部记笔记。中间有几天晚上也忙,就都没有做。

7月17日,第一个配置版本出炉,启动之后屏幕上卡在

SMCSuperIO: ssio @ detected device Nuvoton NCT6797D

这个以前就发生过,记得当时使用了PerBuild的ACPI文件,改用SSDTTime-master自己生成,新版的会生成很多aml文件,dortania的OpenCore-Install-Guide里面说Desktop Coffee Lake需要四个文件,那就做这四个文件。

然后Stuck on [EB|#LOG:EXITBS:START],这个在教程里面可是Kernel Issues的第一块,log里面最后几乎全部卡在了这里,但是仔细看屏幕,在闪黑前,实际上是卡在这一句

IOConsoleUsers: gISOcreenLockState 3, hs 0, bs 0, nov 0, sm 0x0

问题应该出在核显,boot-args增加了-igfxmlr igfxonln=1这两个参数,来自于教程里的Kernel Issues下的锚点 Stuck on or near IOConsoleUsers: gIOScreenLock.../gIOLockState (3...

问题没有解决, 然后就用了这个野方案,AAPL,ig-platform-id改0x12345678,网上有很多提到这个方案的帖子。

可以装系统了,7月18日,系统是使用工具gibMacOS-master做的10.15.7(19H15),recovery版本。

opencore 0.7.1其实很简单,该做的教程里都写了。偏离主线教程的操作并不多,ACPI算一次,boot-args增加两个参数算第二次,AAPL,ig-platform-id改0x12345678算第三次,今天修复好UHD630的缓存算第四次。

还有一处没有按照主线教程来,Drivers使用了闭源的HfsPlus.efi,而不是主线教程的开源OpenHfsPlus.efi。我看有大牛替换回去了。

前期试的多,记录很少,很不科学。11日之后,有详细的记录,也就有了耐心。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有