一篇关于黑苹果的记录

本来是不打算写这个的,就是为了防止以后又需要重装系统,所以当做是一个记录吧。当然,如果有需要的人刚好看到这个了也可以参考一下

硬件配置

类型 型号
主板 技嘉z390 gaming x
CPU i5 9600K
显卡 RX 590
内存 复仇者 2666 *2
无线网卡、蓝牙 BCM94360CD
固态 金士顿480G

准确来说,应该可以参考的就是主板,因为要设置bios,至于后面的补丁就是看个人配置修复了,配置相同的可以参考。或者直接使用我的efi,前人栽树后人乘凉嘛。

步骤

  1. 先做U盘引导盘
    下载黑果小兵的镜像文件,地址戳这里,使用etcher(地址)把镜像写入到U盘,傻瓜式操作
  2. 用大白菜将金士顿480G固态格式改成GPT格式,需要使用到diskgenius,网址,然后进入软件改硬盘格式(因为我当时有一个win10所以这一步第一次安装的时候没发生,第二次的时候我依旧是用的win10的安装器界面改的,在win10的安装界面按shift+F10调出cmd,然后输入diskpart,后面依次输入list disk ,select disk 0 ,clean ,convert GPT,exit就行了)
  3. 替换U盘中的一个efi文件,其中需要使用到diskgenius,把某某文件替换为某某文件,具体如下
    300系列主板请于drivers64UEFI目录中移除AptioMemoryFix-64.efi添加OsxAptioFix2Drv-free2000.efi该驱动位于/EFI/CLOVER/drivers-off目录下 或者 Slide值获取及计算(这个我当时也没用,我是直接替换前面的文件 然后就可以了)
  4. bios配置如图
  5. 开机F12进启动项,选择U盘EFI选项启动,进入后选择boot install from XXX进入到安装界面
    https://img.shownmmp.top/IMG_0319.JPG
  6. 如果有报错,去下面找
  7. 这个时候应该是安装重启比较多,然后如果重启就按F12进启动项选择从U盘启动
  8. 不出意外,这个时候已经可以进入到系统了,第一大步已经完成,就在这里说一句,不管后面你驱动怎么安装,如果设置好了clover之后(可以考虑备份好clover),如果进不了系统(在你修改某一个驱动的时候),重启,如果重启还是一个样子,插上U盘从U盘的efi启动,进入到界面选择从固态的那块盘启动,这个时候不出意外,依然是可以进的,这个时候考虑还原为上一个版本的efi
    https://img.shownmmp.top/IMG_0320.JPG

https://img.shownmmp.top/IMG_0322.JPG
https://img.shownmmp.top/IMG_0323.JPG
https://img.shownmmp.top/IMG_0327.JPG

打补丁。

  1. 声卡补丁
    在四叶草页面上选择注入的audio值,我的主板上是ALC892,所以我的注入的值是1,但是我看到列表上写的是以下一推都可以试试,1,2,3,4(笔记本),5,7,12,28,31,92,98,99,一个不行换下一个,总有一个值是可以驱动上的,还有就是APPLEALC在github上面下载,下最新的就可以
  2. 核显补丁,缓冲帧补丁
    个人就是觉得这个比较麻烦,解决办法以后解决了会回来更新一下
    2019-11-29更新,核显在升级到10.15之后貌似是已经搞定了,从10.14.3升级到10.15(小版本号不记得),具体升级步骤直接参考小兵的10.15升级遇到问题的那篇文章,加了几个参数,稍微修改了下就直接一步成功了。

遇到的问题

  1. could not allocate runtime area
    解决办法,检查自己是否移除U盘中XX(optional memory fix)、添加了的XXX文件没,如果有,直接按Ctrl+ALT+Delete重启,重复前面的步骤依然从boot install from XXX 启动,这次应该是好了(反正我的是好了),如果没好就使用Slide值计算,这个我也进去过,发现别人说的第十行的值是比那个临界值要小的,所以我就没改这个步骤,直接重启,然后就没报这个错误
  2. 这个安装macOS mojave 应用程序副本已损坏,不能用来安装macos
    https://img.shownmmp.top/IMG_0325.JPG
    解决办法是:
    1
    2
    ## 打开实用工具,终端,输入
    date 0201010116

https://img.shownmmp.top/IMG_0326.JPG
退出终端,继续安装

  1. please go to https://panic.apple.com to report this panic
    解决办法为重启,就好了(貌似只会出现在第一次)
  2. Graphics driver failed to load:coulde not register with framebuffer driver
    https://img.shownmmp.top/IMG_0328.JPG
    解决方法在黑果小兵哪有,显卡驱动问题,链接晚点贴上来,准确来说好像是核显的问题,因为我独显是免驱的
    (链接),ps:本来是想加上的,但是小兵的内容写的太过于复杂,根本就不是给新手看的,新手看完至少花一个小时,博客链接,如果非要看自行在博客中搜索
  3. 其实还有一些小问题,比如,核显没驱动上(表现为用检测软件上看不到核显,还有表现为无法使用屏幕镜像(这个具体叫什么不清楚)),还有就是检测软件检测到了核显,但是关于本机上面的显卡部分两个是分开的,我看别人正常的应该是就一个,上面写的‘支持,XXXX’。

    贴上我的efi地址

    后续会尝试修复核显的问题
    地址为:https://github.com/wqh0109663/Gigabyte-Z390-Gaming-X-Hackintosh———分界线—-
    核显问题已解决,直接使用efi就可以,版本是最新的10.15,截止到2019-11-19

参考链接

https://blog.daliansky.net/macOS-Mojave-10.14.3-18D42-official-version-with-Clover-4859-original-image.html
http://bbs.pcbeta.com/
https://www.tonymacx86.com/
https://www.tonymacx86.com/threads/solved-couldnt-allocate-runtime-area.226891/
https://zhih.me/hackintosh/#/freeapp
https://github.com/xzhih/one-key-hidpi
https://github.com/daliansky/Hackintosh

写在最后

我为什么想装macOS,不想用windows,其实是有几个原因的,其一,装windows老是有想打CF的想法,其二,windows用来写代码的话,少了一个好用的终端,没有历史命令的记录,然后就是环境变量设置稍微有点繁琐,其他的东西基本无可诟病,是一个不错的系统,反观Ubuntu,软件少了很多,除了这个之外Ubuntu也还不错。

2020-1-7更新

遇到过系统死机(应该是缓冲帧没打好),还遇到过不能进系统(表现是可以进clover选择页面,也可以选择config配置文件,但是选择完成之后,一点boot macos from XXX 直接动不了,包括进windows也一样),而且还有遇到final cut pro 闪退啊,导致重启啊,进不去啊之类的问题,导致我最后毅然决然的选择了14.3版本,目前一切使用都正常,efi同步更新到github

0%