黑苹果存储的选择要避的坑
存储是一个非常令人困惑的部分,因为有很多关于基于 PCIe/NVMe 的设备的混合报告,其中许多报告都是基于以前的旧信息,当时 PCIe/NVMe 驱动器不受本机支持(例如块大小很重要)或需要 kexts/.efi 驱动程序。好吧,High Sierra 为这些类型的驱动器带来了原生支持,但某些驱动器仍然无法工作,如果不在 ACPI 级别删除/阻止,可能会导致不稳定。
另一个大问题围绕所有三星 NVMe 驱动器,特别是它们会降低 macOS 的速度,无法与 TRIM 很好地配合,甚至有时会造成不稳定。这是因为 macOS 不太喜欢三星驱动器上的 Phoenix 控制器,而更喜欢 Sabrent Rocket 驱动器和 Western Digital 内部控制器(WD SN750)中的 Phison 控制器。最简单的方法是在启动时看到这一点,大多数运行三星驱动器的系统都会有超长的启动时间,并且由于软件 TRIM 失败而使驱动器运行得更热(硬件 TRIM 仍然应该启用,但没有偏向性)。此外,一些较旧的英特尔驱动器和金士顿 NVMe 驱动器也遇到这些问题。
虽然不再是问题,但请注意,Apple 的所有 PCIe 驱动器都是基于 4K 扇区的,因此为了获得最佳支持,请仅选择具有此类扇区的驱动器。
笔记本电脑用户注意事项:英特尔 SSD 并不总是能很好地与笔记本电脑配合使用,并且可能会导致问题,请尽可能避免
不支持的 SSD/存储选项:
- Samsung PM981 和 PM991(常见于笔记本电脑等 OEM 系统)
- 即使 PM981 已使用 NVMeFix 1.0.2 版修复,仍然存在大量内核恐慌问题
- 美光 2200S
- 许多用户报告了该驱动器的启动问题
- SK海力士PC711
- 该驱动器上的专有 Hynix NVMe 控制器根本不受支持,并且无法通过 macOS 启动
要避免使用 SSD
三星:
- 三星 970 Evo Plus(虽然本身不支持开箱即用,但 三星的固件更新 将允许这些驱动器在 macOS 中运行)
英特尔:
- Intel 600p(Intel 600p NVMe 驱动器有修复吗?#1286)
- 注意 Intel 660p 没问题
对于所有 NVMe SSD,建议使用 NVMeFix.kext 修复这些驱动器上的功耗和能耗