四叶草安装黑苹果教程

99ANYc3cd6
预计阅读时长 22 分钟
位置: 首页 苹果 正文

⚠️ 重要声明:请务必阅读

  1. 风险自负:黑苹果安装存在一定风险,可能导致数据丢失、硬件不稳定甚至无法开机,请确保你已了解所有风险,并谨慎操作。
  2. 数据备份:在开始之前,请务必备份你所有的重要数据! 推荐使用 Time Machine 或其他可靠方式进行完整备份。
  3. 硬件兼容性:并非所有硬件都能完美运行 macOS,Intel 处理器、NVIDIA 显卡(特别是 Ampere 及以后架构)和部分 Wi-Fi/蓝牙芯片可能需要额外的驱动或配置,在开始前,建议先去 tonymacx86.netinsanelymac.com 等网站搜索你主板型号的安装经验。
  4. 教程版本:本教程以安装 macOS Ventura (13.6) 为例,但步骤适用于大多数较新的版本,安装其他版本时,只需下载对应版本的安装镜像和引导即可。

第一部分:准备工作

这是最关键的一步,准备工作的好坏直接决定了安装的成败。

四叶草安装黑苹果教程
(图片来源网络,侵删)

硬件清单

  • 一台基于 Intel 处理器的电脑(AMD 处理器安装难度极高,本教程不涉及)。
  • 一个 8GB 或以上 的 U 盘(推荐 16GB 或 32GB,速度越快越好)。
  • 一块可用的硬盘分区用于安装 macOS。

软件与工具下载

  1. macOS 安装镜像

    • Apple App Store 下载你想要安装的 macOS 正版安装程序("macOS Ventura"),这会自动下载到你的 Applications (应用程序) 文件夹中,文件名类似 Install macOS Ventura.app
    • 注意:不要直接运行它,我们需要用工具把它转换成镜像文件。
  2. OpenCore 引导程序

    • OpenCore 是目前最主流、功能最强大的黑苹果引导程序,四叶草的继任者,我们将使用它。
    • 访问 github.com/adeosan/OpenCore-Install-Guidegithub.com/acidanthera/OpenCorePkg 下载最新版的 OpenCore。
    • 对于新手,强烈推荐下载 OpenCore-Install-Guide 仓库中的 OC.zipLilu+WhateverGreen.zip 等现成的驱动包。
  3. 创建安装盘的工具

    • 推荐OpenCore-Install-Guide 仓库中通常包含一个名为 createinstallmedia 的脚本,这是最官方和可靠的方法。
    • 备选Ventoy (一个支持多系统引导的 U 盘工具,非常方便) 或 TransMac (Windows 平台工具)。

第二部分:制作 macOS 安装盘

我们将使用官方的 createinstallmedia 脚本来制作,这是最稳定的方法。

四叶草安装黑苹果教程
(图片来源网络,侵删)
  1. 准备工作

    • 将你的 U 盘插入电脑。
    • 打开 终端 (Terminal) 应用。
    • 在终端中输入以下命令来查看你的 U 盘设备名称:
      diskutil list
    • 在列表中找到你的 U 盘,注意它的设备名,通常是 /dev/diskX (/dev/disk4)。务必看清楚,不要选错!
  2. 运行创建脚本

    • 假设你已经下载了 OpenCore-Install-Guide 并解压,里面有 createinstallmedia 文件。
    • 在终端中,使用 cd 命令进入你下载的 OpenCore-Install-Guide 文件夹路径。
      cd ~/Downloads/OpenCore-Install-master
    • 运行创建脚本,将 /dev/diskX 替换为你上一步查到的正确设备名(/dev/disk4),/Volumes/MyVolume 替换为你的 U 盘名称(可以在“访达”中查看)。
      sudo ./createinstallmedia --volume /Volumes/MyVolume --nointeraction
    • 系统会提示你输入管理员密码,然后开始抹掉 U 盘并安装 macOS 安装程序,这个过程会清空 U 盘所有数据,请再次确认设备名无误。
    • 耐心等待,直到终端显示 "Done!",表示安装盘制作成功。

第三部分:配置 OpenCore 引导文件

这是最复杂但也是最核心的步骤,我们需要修改 U 盘上的 OpenCore 配置文件,让它能识别你的硬件并正确引导 macOS。

  1. 找到 EFI 分区

    • 你的 U 盘现在有两个分区:一个是 macOS 安装分区,另一个就是隐藏的 EFI 分区。
    • 在 Mac 上,你可以使用 diskutil 挂载它:
      sudo diskutil mount /dev/diskXs1

      (X 是你的 U 盘号,s1 通常是 EFI 分区)。

    • 或者,使用 MountEFI 这样的第三方工具会更方便。
  2. 下载配置文件模板

    • 访问 github.com/dortania/OpenCore-Install-Guide,下载 EFI.zip 文件,这是一个非常完善和通用的 OpenCore 配置模板。
    • 将下载的 EFI.zip 解压,你会得到一个 EFI 文件夹。
  3. 修改配置文件 (config.plist)

    • 将解压后的 EFI 文件夹完整地复制到你 U 盘的 EFI 分区中,覆盖掉原来的文件夹。
    • 我们需要修改 EFI/OC/Config.plist,这个文件是 OpenCore 的“大脑”,决定了如何引导系统。
    • 强烈推荐使用 ProperTree (Mac) 或 OCAT (Windows) 这类图形化编辑器来修改,避免手动编辑 XML 出错。
    • 关键配置项
      • ACPI:
        • Add: 添加你主板相关的 SSDT 文件,可以从 OpenCore-Install-GuideACPI 文件夹或 Lilu+WhateverGreen 驱动包中找到一些通用的,对于特定功能(如唤醒、USB 供电),可能需要根据你的主板型号生成。
        • Delete: 删除一些冲突的 ACPI 表。
      • BDS:
        • UefiBootOrder: 确保你的 macOS 安装盘(如 "Install macOS Ventura") 和 OpenCore 引导项都在列表中。
      • CPU:
        • UseKernelCache: 必须设置为 true
        • Type: 根据你的 CPU 设置 (0: AMD, 1: Intel),Intel 设为 1
        • Pest: 根据你的 CPU 是否支持设置。
      • Misc:
        • Security: AllowNvramResetAllowSetDefault 建议设置为 true
        • Boot: HibernationFixup 设置为 None
        • SecurityPolicy: ScanPolicy 在安装时可以先设置为 0,安装成功后再改回 177 (更安全)。
      • NVRAM:
        • Add: 这里可以添加自定义的 NVRAM 变量,boot-args (用于传递启动参数)、SystemAudioVolume (设置开机音量) 等。
        • boot-args: 常用参数 -v (详细模式), debug=0x100 (调试信息), alcid=1 (自动选择音频输出) 等。
      • PlatformInfo:
        • Generic: 可以修改 ROM, SMBIOS, Board-ID 等信息来欺骗 macOS,使其认为你的硬件是苹果的。这是实现完美兼容的关键!
        • 如何选择 SMBIOS? 这是最重要的一步,你需要根据你的硬件选择一个最接近的 Mac 型号。
          • Intel 第8/9/10/11代桌面CPU: iMac19,1iMacPro1,1
          • Intel 第12/13/14代桌面CPU: MacBookPro18,1iMac20,1
          • Intel 笔记本: 选择对应的 MacBook 型号。
        • 你可以使用 GenSMBIOS 工具来生成匹配的 SMBIOS 信息,并填入 Generic 部分。
      • UEFI:
        • Quirks: RequestBootVarRoutingReconnectOnRescan 建议设置为 true
  4. 添加驱动 (EFI/OC/Drivers)

    • OpenRuntime.efi: 必须保留。
    • OpenCanopy.efi: 用于显示 OpenCore 的图形化启动菜单。
    • HfsPlus.efi / ApfsDriverLoader.efi: 用于读取 macOS 分区。
    • ExFatDxe.efi: 用于读取 exFAT 格式的 U 盘或硬盘。
    • NvmExpressDxe.efi: 用于 NVMe 硬盘支持。
    • 其他驱动:根据你的硬件需求添加,IntelBluetoothInjector.efi (Intel 蓝牙驱动), VoodooPS2Controller.kext (键盘鼠标驱动) 等。Lilu+WhateverGreen 驱动包里的 WhateverGreen.efi 也需要放到 Drivers 目录。

第四部分:安装 macOS

  1. BIOS/UEFI 设置

    • 重启电脑,进入 BIOS/UEFI 设置界面(通常按 Del, F2, F10, F12 等键)。
    • 安全启动: 禁用 Security Boot 或 Secure Boot。
    • CSM/LEGACY BOOT: 禁用 CSM 或 Legacy Boot,我们只使用 UEFI 模式。
    • VT-d/VT-x: 启用 Intel VT-x 和 VT-d,如果遇到问题,可以尝试禁用 VT-d。
    • SATA Mode: 设置为 AHCI
    • XMP/DOCP: 如果你的内存支持,启用 XMP 或 DOCP,以确保内存以正确频率运行。
    • 保存设置并退出
  2. 从安装盘启动

    • 电脑重启时,按启动菜单快捷键(通常是 F12, F8, Esc),选择你的 U 盘。
    • 或者,在 BIOS 中设置第一启动项为你的 U 盘。
  3. 进入 OpenCore 引导菜单

    • 你会看到 OpenCore 的启动界面,显示一个苹果标志和启动菜单。
    • 使用键盘上下键选择 "macOS Install" 或 "Install macOS Ventura",然后按 Enter
  4. 安装过程

    • 进入 macOS 安装界面后,和正常安装苹果电脑一样,选择语言、同意条款。
    • 在“磁盘工具”中,抹掉你准备安装 macOS 的硬盘分区,格式选择 APFS (用于安装系统) 或 Mac OS Extended (Journaled) (如果需要兼容旧版系统)。
    • 退出磁盘工具,选择你刚刚抹掉的分区进行安装。
    • 安装过程中会重启多次。关键点:在第一次重启后,电脑可能会再次从 U 盘启动,你需要再次进入启动菜单,选择硬盘上的 macOS 安装项(而不是 U 盘),否则会陷入安装循环。

第五部分:首次启动与系统优化

  1. 完成设置

    • 进入系统设置向导,连接 Wi-Fi,登录 Apple ID(可选)。
    • 此时系统可能因为缺少驱动而无法联网、没有声音、分辨率不正确等。
  2. 安装必要驱动

    • 你需要将 LiluWhateverGreen 这两个 Kext 文件放到你系统盘的 EFI/OC/Kexts 目录下,然后将它们移动到系统盘的 Library/Extensions 目录中。
    • 打开终端,执行以下命令来修复缓存权限:
      sudo kextcache -i /
    • 重启电脑,显卡驱动和核显加速应该会生效。
  3. 安装网络驱动

    • 有线网卡IntelMausiEthernet.kext 就能解决大部分 Intel 网卡问题。
    • 无线网卡:这是最麻烦的部分。
      • Intel AX200/AX210: IntelBluetoothFirmwareUpdater 工具 + IntelBluetoothInjector.kext + AirportItlwm.kext (新版推荐)。
      • Broadcom: BrcmPatchRAM2.kext + BrcmFirmwareData.kext + AirportBrcmFixup.kext
    • 将这些 Kext 文件同样复制到 Library/Extensions 并修复缓存。
  4. 安装声卡驱动

    • 对于 Realtek ALC 系列声卡,可以使用 AppleALC.kext,它支持非常广泛的型号,通常开箱即用。
    • AppleALC.kext 复制到 Library/Extensions 并修复缓存。
  5. 清理安装盘

    系统正常运行后,你可以安全地格式化你的安装 U 盘,回收空间。


第六部分:安装 OpenCore 到硬盘

为了实现开机直接进入 macOS,而不是每次都要选 U 盘,我们需要将 OpenCore 引导程序安装到你硬盘的 EFI 分区。

  1. 准备

    • 确保你的系统已经可以正常启动。
    • 将 U 盘里的 EFI 文件夹复制到你的桌面。
  2. 挂载硬盘的 EFI 分区

    • 打开 磁盘工具,选择你的系统盘,点击“分区”,点击“+”号,创建一个 200MB 左右、格式为 MS-DOS (FAT) 的小分区,命名为 EFI
    • 在终端中挂载这个新分区:
      sudo diskutil mount /dev/diskXsY

      (X 是你的系统盘号,Y 是新创建的 EFI 分区号,通常是 s1)。

  3. 复制文件

    • 将你复制到桌面的 EFI 文件夹,完整地复制到刚刚挂载的 EFI 分区中。
  4. 修改 BIOS 启动顺序

    再次进入 BIOS,将第一启动项设置为你的硬盘(而不是 U 盘)。

  5. 删除安装盘

    • 确认可以从硬盘正常启动后,就可以安全地删除 U 盘上的 EFI 文件夹了。

至此,你的黑苹果系统已经安装完成,并且实现了原生启动,后续你可以根据需要安装更多的软件和驱动,享受 macOS 带来的体验,祝你安装顺利!

-- 展开阅读全文 --
头像
苹果官网买手机,步骤是啥?
« 上一篇 今天
苹果手机ID可以更换吗?
下一篇 » 今天

相关文章

取消
微信二维码
支付宝二维码

最近发表

标签列表

目录[+]