从零到一黑苹果教程(10.15Catalina)

简介: 从零到一黑苹果教程(10.15Catalina)

实践前注意的点:


  • 本文以安装 10.15 catalina 为例,如果是其它版本的 macOS,请把文中的 “catalina” 替换成相应的系列名称

  • 因为 Apple 将 macOS 系统的获取途径限制为 AppStore 获取,所以手头需要一台安装了 macOS 的电脑
类目 型号
显卡 AMD RX580 2304SP(10.14 后的 macOS 不再支持 NVIDIA 家的显卡,A 卡免驱,AMD yes!)
CPU Intel i5-8500
主板 微星 B360M 迫击炮
网卡 BCM94360CS2 NGFF(免驱,带蓝牙)

准备


开始前的准备工作

  • 下载一个macOS 镜像[1],下载之后会在/Applications目录下多一个名为Install maxOS catalina.app的应用

  • 一个 U 盘(注:最好是 2.0)

  • 根据主板型号寻找一份 efi 文件,远景论坛的黑苹果分区有很多分享,也可以从黑果小兵收集的机型列表[2]中寻找相应的 efi,以我的配置为例,我的主板是微星的 b360,所以我选择了如图的 efi
  • 1.jpg

1.将 U 盘进行分区


详细步骤如下:


  • 打开磁盘工具(Disk Utility)

  • 勾选窗口左上角的”显示所有设备”(Show All Devices)
  • 2.jpg
  • 选中 U 盘 设备,点击”抹除”(Erase)
  • 3.jpg
  • 将设备随机命名(最好简短一些,后面需要),格式和模式如下图所示,进行抹除
  • 4.jpg

2.制作启动盘


首先将 macOS 镜像写入 U 盘中:

sudo /Applications/Install\ macOS\ catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/usb /Applications/Install\ macOS\ catalina.app --nointeraction

成功后有如下提示:

5.jpg

然后挂载 U 盘的efi分区,根据自己 U 盘的容量判断 U 盘挂载序号和efi分区序号:

diskutil list   # 列出挂载分区
sudo diskutil mount disk2s1     # 挂载 efi 分区

6.jpg

最后将之前下载的efi文件复制到 U 盘的efi分区中,这样一个macOS的安装盘就制作完成了

7.jpg

3.开始安装


具体安装流程如下:


  • 启动待安装黑苹果的主机,进入”选择启动设备选项”界面,选择从 U 盘设备启动,要选择带UEFI前缀的选项,最好是直接设置优先从 U 盘启动,因为后面会有多次重启的情况,在未完成黑苹果的配置前,我们都需要借助 U 盘启动
  • 8.jpg
  • 进入clover界面,选择boot macOS Install macOS catalina(这里可以用来测试选择的efi文件是否兼容你的硬件,因为不符的efi是不能进入到clover界面的)
  • 9.jpg
  • 进入系统,选择语言后,选择”磁盘工具”,将需要安装macOS的硬盘命名并抹除,这里我将该硬盘命名为Macintosh HD,如果这里命名和我不一样,后续的Macintosh HD需要做相应的替换
  • 10.jpg
  • 11.jpg
  • 关闭”磁盘工具”界面,选择安装macos
  • 12.jpg
  • 选择刚刚抹除后的硬盘分区进行写入,写入之后会自动重启,在clover界面会多了一个boot macOS install from Macintosh HD选项,一直选择这个选项,直到这个选项消失了为止
  • 13.jpg14.jpg

完成设置


  • clover界面选择boot macOS from Macintosh HD

  • 挂载硬盘的efi分区和 U 盘的efi分区shell diskutil list # 列出挂载分区 sudo diskutil mount disk2s1 # 挂载 U盘 efi 分区 sudo diskutil mount disk0s1 # 挂载硬盘 efi 分区
  • 15.jpg
  • 16.jpg
  • 将 U 盘efi分区中的文件复制到硬盘的efi分区中,这样就不用借助 U 盘启动了,可以将 U 盘弹出
  • 17.jpg
  • 下载clover configurator[3]并打开,然后加载硬盘efi分区的CLOVER/config.plist文件
  • 18.jpg19.jpg
  • 选择boot
  • 20.jpg
  • 点击左上角的  图标,选择关于,复制启动硬盘的文本
  • 21.jpg
  • 如下图操作,这样就默认选择黑苹果系统启动了,不然每次都要在clover界面选择启动的硬盘
  • 22.jpg
  • 保存
  • 23.jpg
  • 下载通用声卡[4],解压后复制到硬盘efi分区CLOVER/kexts/Other目录中(如果目录中存在AppleALC.kext文件,会起冲突,记得删除AppleALC.kext),然后重启电脑,这样主机的耳机接口就能输出了
  • 24.jpg
相关文章
|
监控 物联网 视频直播
流量卡类型及其适用场景
不同流量卡的使用场景可以根据其特点、套餐内容、价格以及用户的具体需求来划分。以下是一些常见的流量卡类型及其适用场景:
|
弹性计算 网络安全 数据安全/隐私保护
80端口备案,有么有详细教程怎么去备案呀?
80端口备案,有么有详细教程怎么去备案呀?
4602 0
|
17天前
|
人工智能 运维 数据挖掘
OpenClaw、MaxClaw、KimiClaw 全面对比:2026 年 AI Agent 入门到底怎么选?
2026年AI Agent深度融入办公场景。OpenClaw(本地部署、高定制、强隐私)、MaxClaw(企业集成、开箱即用)、KimiClaw(极简上手、轻量高效)三条路径各具优势,覆盖技术团队、中大型企业与个人用户不同需求。
|
21天前
|
存储 人工智能 API
“AI聊了半天突然失忆?”OpenClaw(Clawdbot)阿里云/本地部署集成memU skill,AI助手永不失忆!
“聊了半天突然失忆”“跨会话忘记偏好”“只会被动响应不会主动预判”——这是很多OpenClaw(前身为Clawdbot、Moltbot)用户的共同痛点。作为GitHub星标超20万的开源AI Agent框架,OpenClaw在执行自动化任务、多渠道交互等方面表现出色,但原生记忆层仅能简单存储对话记录,缺乏结构化分类与主动调用能力,导致长对话token成本飙升、用户体验割裂。
749 4
|
6月前
|
IDE Java 关系型数据库
Java 初学者学习路线(含代码示例)
本教程为Java初学者设计,涵盖基础语法、面向对象、集合、异常处理、文件操作、多线程、JDBC、Servlet及MyBatis等内容,每阶段配核心代码示例,强调动手实践,助你循序渐进掌握Java编程。
831 3
|
5月前
|
安全 Linux iOS开发
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
575 53
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
|
安全 开发工具 iOS开发
探索macOS原版镜像ISO的下载之道
探索macOS原版镜像ISO的下载之道
|
人工智能 自然语言处理 API
Dify 接入通义万象指南
Dify Pipeline集成通义万象, 实现自动化图像生成流程,包含基础流程和完整代码实现。
3759 63
|
JavaScript Java 测试技术
基于SpringBoot+Vue的个人博客系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的个人博客系统的详细设计和实现(源码+lw+部署文档+讲解等)
359 0

热门文章

最新文章