华南金牌 X99-AD4 + 至强 E5-2696 v4 + Radeon Pro Vega II 三系统独立硬盘安装方案
本指南为您提供在该电脑配置下,实现 Windows 11 + Ubuntu + macOS (黑苹果) 三系统(分别独立安装在三块硬盘上)的保姆级安装方案与进阶硬件优化指南。
这种“一盘一系统”的物理隔离方案是多系统的终极完美解法,可以从根本上杜绝 EFI 引导分区的冲突。
一、 硬件配置清单、分配策略与关键排错
基于您的硬件,我们采取如下“物理隔离”安装策略及硬件深度排错:
| 硬件类别 | 检测到的具体型号 | 系统分配与进阶兼容性说明 |
|---|---|---|
| 硬盘 1 (主控Win) | 致态 TiPlus7100 2TB (NVMe) | 专门用于运行 Windows 11。 |
| 硬盘 2 (开发Linux) | 致态 Ti600 2TB (NVMe) | 专门用于运行 Ubuntu 系统。 |
| 硬盘 3 (影音macOS) | Intel SSDSC2KW256G8 238GB (SATA SSD) | 专门用于运行 macOS。 SATA 接口(SM2259主控)在 macOS 下完美兼容、无任何 TRIM 卡顿问题。 |
| CPU | Intel Xeon E5-2696 v4 (22C/44T) | 完全兼容。支持 AVX2.0,完美支持最新 macOS。 |
| 显卡 (GPU) | AMD Radeon Pro Vega II (Vega 20) | 完美原生支持,但需注意物理接口! > [!WARNING] > 如果您使用的是 2019 款 Mac Pro 的原装 MPX 模块,其物理接口除了标准 PCIe x16,前方还有一个专属的 Apple 供电和数据接口。华南金牌 X99 主板标准插槽无法为其提供足够的电力。如果您使用的是 Radeon VII 或经过魔改/转接供电的 Vega 20,则可以在 X99 上满血免驱使用。 |
| 主板 | 华南金牌 X99-AD4 (X99 芯片组) | 兼容。需要配置 CpuTscSync.kext 和 SSDT-UNC.aml 防内核崩溃。 |
| 网卡 (LAN) | Realtek 或 Intel 网卡 | 需要提前在 Windows 下确认型号。 > [!IMPORTANT] > 虽然系统检测到了 Realtek,但部分批次的华南 X99 会混用网卡芯片。如果是 Realtek 请使用 RealtekRTL8111.kext,如果是 Intel I211 请使用 AppleIGB.kext。 |
二、 BIOS 设置 (多系统共用)
进入主板 BIOS,进行以下设置:
- 必须关闭 (Disable):Fast Boot (快速启动)、Secure Boot (安全启动,必须关)、CSM Support (兼容性支持模块,强迫主板纯 UEFI 引导)。
- 必须开启 (Enable):SATA Mode 设为 AHCI、Above 4G Decoding (大于 4G 解码)、XHCI Hand-off。
三、 第一步:配置 Windows 11 (TiPlus7100)
- 拔掉或在 BIOS 中屏蔽 Ti600 和 Intel SSD,确保只留 TiPlus7100 2TB。
- 使用 Rufus 将 Windows 11 ISO 写入 U盘,并在写入时勾选
Remove requirement for 4GB+ RAM, Secure Boot and TPM 2.0绕过硬件检测。 - U盘引导启动,将 Windows 11 独立安装到 TiPlus7100 上。
四、 第二步:配置 Ubuntu 系统 (Ti600)
如果你有现成的 Ubuntu 系统,可以通过 rsync 热克隆迁移到 Ti600;如果是全新安装,步骤如下:
- 拔掉或屏蔽 TiPlus7100 和 Intel SSD,只留 Ti600 2TB。
- 引导 Ubuntu 安装盘,将其独立安装到 Ti600 上。
五、 第三步:配置 macOS 黑苹果 (Intel SSD)
这是三系统中配置最复杂的一环。
1. OpenCore 核心配置 (Config.plist)
- ACPI 补丁:必须加载
SSDT-EC-DESKTOP、SSDT-PLUG、SSDT-UNC、SSDT-RTC0-RANGE。 屏蔽致态 NVMe (终极解法):
[!CAUTION]
致态 TiPlus7100 / Ti600 使用联芸主控。即便开启SetApfsTrimTimeout=0依然有扫描死机风险。
终极解法:在 macOS 下必须使用SSDT-NVME-DISABLE.aml彻底屏蔽这两块硬盘。 你需要查出它们在主板上的具体 PCI 路径(例如\_SB.PCI0.BR3A.H000),然后通过 SSDT 将其 Class Code 伪装掉,让 macOS 完全不去加载它的驱动。- 必需 Kexts:
Lilu,VirtualSMC,WhateverGreen,AppleALC, 对应网卡驱动,CpuTscSync(极为关键)。 - 引导参数 (boot-args):
-v keepsyms=1 debug=0x100 alcid=1 npci=0x2000。 - 机型仿冒 (SMBIOS):推荐使用
iMacPro1,1或MacPro7,1。
2. 独立安装 macOS
- 拔掉或屏蔽另外两块 NVMe 硬盘,只留 Intel 256GB SATA SSD。
- 使用配置好 OpenCore EFI 的 U盘引导,通过磁盘工具将 Intel SSD 抹掉为
APFS格式。 - 安装完成并将 U盘的
EFI文件夹复制到 Intel SSD 中。
六、 终极统合:OpenCore 优雅引导三系统
我们不仅要整合系统,还要通过进阶配置,实现绕过 GRUB,直接让 OpenCore 原生引导 Linux 的优雅体验。
进阶 Linux 引导优化:
- 在 OpenCore 的
EFI/OC/Drivers目录中,放入OpenLinuxBoot.efi和ext4_x64.efi。 - 在
config.plist -> UEFI -> Drivers中启用这两个驱动。 - 通过此操作,OpenCore 可以直接读取 Ext4 分区内的 Linux 内核,跳过多余的 GRUB 菜单。
- 在 OpenCore 的
- 恢复硬件连接:将三块硬盘全部插好。
- 设置主板默认引导:进入 BIOS 的 Boot 设置,将 Intel 256GB SSD (macOS) 设为 第一启动项。
享受原生启动界面:
开机后你将直接看到三个大图标:
- 🍏
Macintosh HD(macOS) - 🪟
Windows (EFI) - 🐧
Ubuntu
- 🍏
- 设置默认系统:选中某个系统后,按住键盘上的
Ctrl键按回车,即可锁定默认启动项。
七、 多系统日常维护建议
- 关闭 Windows 的快速启动:务必在控制面板关闭,否则会锁死 NTFS 分区。
- 统一系统时间 (UTC 修补):在 Windows 中管理员运行 PowerShell 执行:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 /f。