NipGeihou's blog NipGeihou's blog
  • 开发规范
  • 进阶笔记
  • 微服务
  • 快速开始
  • 设计模式
  • NoSQL 数据库

    • Redis
  • 数据结构与算法
  • 计算机网络
烹饪
关于
  • 分类
  • 标签
  • 归档

NipGeihou

我见青山多妩媚,料青山见我应如是
  • 开发规范
  • 进阶笔记
  • 微服务
  • 快速开始
  • 设计模式
  • NoSQL 数据库

    • Redis
  • 数据结构与算法
  • 计算机网络
烹饪
关于
  • 分类
  • 标签
  • 归档
  • 「黑苹果」OpenCore引导安装笔记
    • 前言
    • 参数
    • 下载镜像
    • 刻录U盘
    • 定制OpenCore引导EFI
    • AMD显卡仿冒
    • 问题总结
    • 参考资料
  • 家庭服务器解决方案
  • 索尼A7系列相机应用安装
  • 杂文
NipGeihou
2022-05-20
目录

「黑苹果」OpenCore引导安装笔记

# 前言

本次安装黑苹果过程基于远景论坛中网友分享的 EFI 文件并基于此进行更新、修改完成,原本使用 迪兰恒进 R9 280X 3G 作为免驱卡安装,在首次安装成功时,一切现实正常,但在一次休眠卡死之后,重启就无法进入系统了,在登录页面有鼠标并伴随间隔的黑、黄屏幕闪烁。

在尝试显卡仿冒成 R9 280 后成功进入系统,但系统没有毛玻璃效果,最大化、最小化窗口有明显卡顿,尝试过刷微星的 BIOS(三星颗粒只找到这个 BIOS)也无济于事,多次尝试后,最终选择了更换显卡为 迪兰恒进 RX570 4G 立马解决了。

EFI 文件:NipGeihou/Hackintosh_TB250-BTC_I3-9100F_RX570

# 参数

  • CPU: i3-9100F(Coffee Lake)
  • 主板: TB250-BTC 版本. 6.x
  • 显卡: 迪兰恒进 R9 280X 3G 迪兰恒进 RX 570 4G
  • 系统: 12.4
  • OC: 0.8.0

# 下载镜像

可到黑果小兵的部落阁 (opens new window) 下载懒人镜像

本文使用的是【黑果小兵】【微信首发】macOS Monterey 12.1 21C52 Installer for OpenCore 0.7.6 and CLOVER 5143 and WEPE 三 EFI 分区原版镜像 | 黑果小兵的部落阁 (opens new window) 中的三分器,当时没看到有二分区的免费版,在微信公众号打赏后下的三分区版,实际上二分区就可以了,因为最后是需要把这个 EFI 分区覆盖掉的。

# 刻录 U 盘

使用 balenaEtcher (opens new window) 工具将下载好的镜像刻录到 16G 以上的 U 盘。

建议使用固态硬盘做的移动硬盘,真的快

# 定制 OpenCore 引导 EFI

  • 方法一:如果是免驱的 A 卡,直接去远景或 GitHub 搜主板的 EFI 文件,再修改即可。
  • 方法二:根据 OpenCore Install Guide (opens new window) 一步步挑选驱动即可,如果硬件不是很特殊的话,会很顺利。

定制好 OC 的 EFI 后,覆盖引导盘的 EFI 分区,开机安装即可。

# AMD 显卡仿冒

仅供参考

  1. 查询 AMD GPUs | GPU Buyers Guide (opens new window) A 卡免驱的显卡
  2. 在 PCI Devices (opens new window) 匹配一个相近的免驱显卡,用于仿冒

image-20220521131058298

前面的 679a 就是要仿冒的 Device ID

  1. 在 VGA Bios Collection | TechPowerUp (opens new window) 查询一个蓝宝石 (Sapphire) 的 Device ID (OC 推荐蓝宝石的)

  2. 下载 SSDT-GPU-SPOOF.dsl.zip (opens new window) ,解压编辑 SSDT-GPU-SPOOF.dsl

修改 device-id

image-20220521132330600

修改 model :修改成你实际设备的名称

"model",
Buffer ()
{
    "AMD Radeon R9 280X"
}
  1. 编译 SSDT

使用 Windows Binary Tools (opens new window) 编译

测试结果

  • Sapphire R9 270X 2048 MB:画面正常,切换卡顿

  • Sapphire R9 280 3 GB:画面正常,切换卡顿

  • Sapphire R9 280X 3 GB:黄屏

  • Sapphire HD 7790 2048 MB:卡进度条

  • Sapphire HD 7970 3 GB:黄屏

参考资料

  1. Renaming GPUs (SSDT-GPU-SPOOF) | Getting Started With ACPI (opens new window)
  2. AMD R9/R7 系列 黑苹果仿冒显卡驱动教程 - 黑苹果显卡驱动 - 黑苹果论坛 | macOS|Mac 驱动 | 黑苹果驱动 | Mac 软件 | 黑苹果系统下载 | 麦创网 MemacX.com - (opens new window)
  3. Compiling and decompiling ACPI Tables | Getting Started With ACPI (opens new window)
  4. 黑苹果显卡硬件支持列表(持续更新中) - 小 C 博客 (opens new window)

# 问题总结

1. OC 引导只能看到 reset nvram 和 clean nvram?

这个问题是因为 OC 扫描引导盘,将 Misc -> Security -> ScanPolicy 值设为 0 ,表示扫描全部。

2. 开机有鼠标黄屏,开不了机

以 迪兰恒进280X 为例,会出现这个问题,需要仿冒解决。 刷 BIOS,再不行换一张显卡。

# 参考资料

  • OpenCore Install Guide (opens new window)
  • 国光的黑苹果安装教程 (opens new window)
  • 黑果小兵的部落阁 (opens new window)
  • Biostar 映泰 TB250-BTC+i3 9100F+GT730 双 DP 安装 11.0.1 接近完美 EFI 分享 - 远景论坛 - 微软极客社区 (opens new window)
  • Biostar 映泰 TB250-BTC+i3 9100F+RX574 安装 15.4 接近完美 EFI 分享 - 远景论坛 - 微软极客社区 (opens new window)
上次更新: 2023/06/10, 18:45:20
家庭服务器解决方案

家庭服务器解决方案→

最近更新
01
概念
06-10
02
第三方登录 - Facebook
06-09
03
防火墙 - iptables
06-08
更多文章>
Theme by Vdoing | Copyright © 2018-2023 NipGeihou | 友情链接
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式