I.硬件信息
CPU: Intel Core i7 9700
Memory: ADATA威刚 万紫千红 16GB + 海盗船 16GB DDR4 双通道
Motherboard: Asrock 华擎 Z390M Pro4
Graphic: AMD RADEON 6950XT 16GB 公版
NVME: Samsung三星 970 Evo 500GB, WDC 西数 SN770 1TB
SATA: Crucial英睿达 MX500 550 1TB, HGST UltraStart HC310 4TB, Seagate Desktop 1TB
USB Drive: SanDisk 64GB
II. 准备
II.I 你需要准备以下工具
App | 备注/功能 |
---|---|
OpenCore Pkg | EFI底层包 |
RapidEFI | 基于OpenCore 的全自动化底层包 |
Windows 11 | OS |
Python3 | OpenCore macrecovery 依赖 |
rufus | 用于USB驱动器烧录 |
OpenCore Configurator | config.list 配置文件编辑器 |
II.II Sonoma 镜像下载和烧录到U盘
在opencore/util/macrecovery.py 下运行以下命令下载OS X Sonoma 的Base System 镜像
1 |
|
使用rufus 格式化USB驱动器
按上图设置 BOOT selection 为 not bootable 不可引导, 文件系统为Large FAT32, 删除所有Autorun 的文件
复制刚刚下载的镜像到USB驱动器根目录下, 注意要手动创建com.apple.recovery.boot
文件夹
1 |
|
II.III 准备EFI分区
EFI 部分很让人心情复杂, 后续的内容会涉及到系统驱动(Driver, Kext)和各种bug修复
//progressing…
III. 安装系统
//progressing…
IV. EFI修补系统
//progressing…
我的EFI 文件分享, 更建议用RapidEFI
IV.I 伪装Radeon 6900XT
因为我的显卡是AMD Radeon 6950XT, 选择伪装免驱动的6900XT, 5%的性能误差可以忽略了. 你需要提前准备以下App或kext:
OpenCore Configurator
V. 增强和推荐 App
iStat Menus 硬件性能和温度监测
iTerm 2 终端
Loop 窗口管理
ps. sonoma 系统有必要, sequoia 可有可无
Monitor Control 亮度控制
Karabiner Elements 自定义快捷键
KDE Connect 跨平台联动
SoundSource 快捷键调整音量
Markdown 编辑器
WhiteSur Firefox Theme MacOS 火狐浏览器的 Safari 主题