本主题讨论 macOS Tahoe (26.0) 中的常见问题。此处列出的问题很可能是尝试安装 macOS Tahoe 26.0 的用户遇到的。目前,大多数问题都有相应的解决方案。
这不是故障排除主题。请勿在此主题中针对您的具体问题提问。如果您遇到问题,请创建单独的主题。如果您遇到问题需要报告,或者有解决此处列出的 macOS Tahoe 安装或功能问题的方法,您可以回复此主题。
特别说明
macOS Tahoe 要求如下:
- OpenCore v1.0.5 或更高版本以及 Clover (v5162) 或更高版本。
- 更新了 Kexts(Lilu、VSMC 和 WEG)。
- 映射 USB 端口(通过 ACPI(本机端口)或映射的 kext)。
此外,请确保您的端口已正确映射。如果您使用的是全新安装,请确保使用 USB 2.0 闪存盘。
SMBIOS支持
随着 macOS Tahoe 的发布,Apple 已停止对 SMBIOS 的支持,直至 2019 年(少数情况除外)。macOS Tahoe 需要 2019 年或更高版本的 SMBIOS。有关更多信息,请参阅设置 SMBIOS 。
有限的硬件支持
在 macOS Tahoe 之前受支持的大多数现有硬件可能仅提供有限的支持,功能不完整,有些甚至无法完全运行。请注意,macOS Tahoe 处于开发者 Beta 阶段,现有的第三方社区驱动程序需要更新,并且可能需要修复才能与 macOS Tahoe 兼容。强烈建议不要在非 Apple 电脑甚至 Mac 上安装 macOS Tahoe,因为它尚未准备好用于生产环境。如果您的系统缺少日常驾驶所需的功能,请继续使用之前的 macOS 版本;如果您已经安装了 macOS Tahoe,请回滚。但是,如果您想尝试体验 macOS Tahoe 的使用体验,您可以在备用系统或单独的磁盘上进行操作,以保持原始安装的完整性。
图形处理器
自 macOS Sonoma 以来,Apple 放弃了对 Skylake 及以下版本的所有 IGPU 显卡的支持,并在 High Sierra 中放弃了对 SB 的支持,在 macOS Ventura 中放弃了 IB、HW 和 BW。在 OCLP 团队做出改进之前,使用 Skylake 及更早版本的用户将无法使用他们的 IGPU。不幸的是,如果没有兼容且受支持的显卡,您将无法安装 macOS Tahoe,因为这会导致安装程序启动时出现黑屏,即使您成功安装,Windows Server 也会在 macOS 设置页面期间崩溃。-igfxvesa 标志也没有任何区别。幸运的是,KBL 驱动程序仍然存在于 macOS Tahoe Beta 中。它可能会像 Monterey 时的 NVIDIA 驱动程序一样在最终版本中被删除。但是,SKL 可以被伪装成 KBL,从而实现加速。
对于 Skylake 用户
尽管 macOS Tahoe 中提供了 Polaris 帧缓冲区,但它无法按预期工作。这可能是由于 macOS Tahoe 的 WEG 中的功能损坏所致。Apple 可能会在今年秋季发布的最终版本中取消对 Polaris GPU 的支持。但是,由于 MacPro7,1 仍然受支持并且附带 RX580,因此这种情况不太可能发生。
此外,AMD Ryzen APU 和 Navi GPU(Navi 22)无法按预期工作。NootedRed 和 NootRX 都需要更新才能修复与 macOS Tahoe 的兼容性问题。Apple
在 macOS Monterey 中完全取消了对 NVIDA GPU 的支持,从那时起,只有使用 OCLP 的实验性补丁可用,而 OCLP 仍然缺乏 Metal 支持并且只有 OpenCL。虽然不建议这样做,但如果您有一个或正在使用一个,如果您打算使用 macOS Tahoe,则必须等待 OCLP 的更新。
无线网络/蓝牙
目前,基于 Broadcom、Intel 和 Atheros 的网卡无法在 macOS Tahoe 下使用,因为第三方驱动尚未针对 macOS Tahoe 进行更新。不过,Intel 蓝牙是个例外,可以使用 itlwm+Heliport 方法完全启用,具体方法请参考此处。在 OCLP 发布更新之前,这个问题很难解决,目前也没有确切的修复时间。如果要使用互联网,目前可以使用以太网或 USB 转以太网作为临时解决方案。
不受支持的硬件和解决方法
与往常一样,Apple 已移除对部分老款设备的支持。这包括运行 macOS Tahoe 的台式机和笔记本电脑。不过,当前的测试版本与 macOS Sequoia 几乎相同。
不支持 Metal 的 GPU,也包括 IGPU。
有一些方法可以在不受支持的硬件上安装 macOS Tahoe。在台式机上,只要安装了兼容的显卡,这不会造成问题。然而,在笔记本电脑上,由于 CPU 和 GPU 等硬件无法升级,您只有很少的选择:(i) 使用特定系统上支持的 macOS;(ii) 绕过兼容性检查进行启动和安装;(iii) 将 SMBIOS 更改为最新版本进行启动和安装;(iv) 如果某些硬件或功能无法正常运行,则需要 root 补丁。
您可以将-no_compat_check
启动参数添加到 config.plist 中,以绕过兼容性检查并继续安装。但是,您将无法使用图形加速、WiFi 连接中断和其他一些硬件功能。较新的 macOS 版本允许启动安装程序,但由于跳过了此步骤,安装无法继续进行。为了解决这个问题,最简单的方法是将 SMBIOS 更改为受支持的 Mac 型号,这样您就可以启动安装程序,然后完成安装。例如,iMac17,1 是 SKL i5-6500 的理想 SMBIOS,但这甚至无法启动安装程序。将 SMBIOS 更改为 iMac20,1 或 iMac20,2 可以解决这个问题。但是,显卡仍然无法工作,您需要使用 OCLP 对系统卷进行 root 补丁。另一个例子是,幸运的是,您可以将 SKL 显卡伪装成 KBL 显卡,这样就可以达到目的。有关更多信息,请参阅下面链接的指南。
卡在 AHCI 启动安装程序或仍在等待根设备/等待 DSMOS/禁止符号
这是启动 macOS Tahoe 安装程序时常见的问题之一。此问题的根本原因是 USB 端口无法正常工作,并且大多数情况下都是 USB 问题。尽管端口已映射,安装程序仍会在启动过程中停止运行。这是由于 USB 堆栈的变化造成的。可以通过以下方法修复此问题:
- 确保您运行的是 OpenCore v1.0.5 或更高版本以及 Clover (v5162)。-
确保您使用的是最新版 Lilu 和 VSMC。-
映射 USB 端口(通过 ACPI(原生端口)或映射的 kext(USBPorts.kext 或 USBMap.kext)。-
如果您使用的是后者(大多数情况),请更新密钥以匹配端口检测的新实现。有关更多信息,请参阅修复 macOS Tahoe 上的 USB 端口
。- 某些系统可能需要修复 RTC。有关更多信息,请参阅修补 RTC。
安装程序
macOS Tahoe 发布后,一个主要问题是启动安装程序时出现灰屏,然后是白屏。可以通过以下方法修复:
- 确保您运行的是 OpenCore v1.0.5 或更高版本以及 Clover (v5162)。-
确保您使用的是最新的 Lilu 和 VSMC。-
确保您的系统已连接到互联网。-
即使您的系统安装了支持的显卡,也不要注入(禁用)Whatevergreen.kext。Whatevergreen.kext 目前在 macOS Tahoe 上已损坏,由于某些原因无法正常工作。
安装程序
虽然此问题不仅限于 macOS Tahoe,但可以通过以下方法修复:
- 确保您运行的是 OpenCore v1.0.5 或更高版本以及 Clover (v5162)。-
确保您使用的是最新的 Lilu 和 VSMC。-
确保您的系统已连接到互联网。-
即使您的系统已安装支持的显卡,也不要注入(禁用)Whatevergreen.kext。Whatevergreen.kext 目前在 macOS Tahoe 上已损坏,由于某些原因无法正常工作。-
确保将 prev-lang:kbd 设置为 DATA 类型。
安装或升级
在安装阶段或升级到 macOS Tahoe 时,进度条可能会卡住几个小时。可以通过以下方法解决此问题:
- 确保您运行的是 OpenCore v1.0.5 或更高版本和 Clover (v5162)。
- 确保您使用的是最新的 Lilu、VSMC 和 WEG kext
- 将 SecureBootModel 设置为 Disabled
- 确保您的系统已连接到互联网。
- 如果您使用的是 AMD APU,请禁用 NootedRed,直到安装完成。
启动后黑屏
随着 macOS Tahoe 的发布,一个主要问题是在启动安装程序时或安装后出现黑屏。可以通过以下方法解决此问题:
- 确保您运行的是 OpenCore v1.0.5 或更高版本和 Clover (v5162)。
- 确保您使用的是最新的 Lilu、VSMC 和 WEG kext
- 确保您的系统已连接到互联网。
- 如果您使用的是 AMD APU,请禁用 NootedRed 以防止黑屏。
- 某些支持 IGPU 的 CML CPU 使用 500 系列主板时可能会出现黑屏。请确保您已正确修补帧缓冲区,如果仍然无法正常工作,则可能需要进行 EDID 注入。不过,此问题不仅存在于 macOS Tahoe 中,也存在于之前的 macOS 版本中。
AMD平台
如果您尝试在 AMD 平台上启动 macOS Tahoe,则可能会遇到内核崩溃 (Kernel Panic)。您可以通过从 Beta 分支更新适用于 AMD 系统的新内核补丁来解决这个问题。
安装程序没有键盘/鼠标/触控板
确保您的 USB 端口已正确映射。有关更多信息,请参阅修复 macOS Tahoe 上的 USB 端口。
无法选择语言并继续
启动 macOS Tahoe 安装程序时,您可能无法选择语言并继续安装。虽然可以选择语言,但安装将无法继续。您可以通过以下方法修复此问题:
- 确保您运行的是 OpenCore v1.0.5 或更高版本以及 Clover (v5162)。-
确保您使用的是最新的 Lilu、VSMC 和 WEG 内核扩展程序
。- 确保您的系统已连接到互联网。-
确保 config.plist 中未设置任何语言。
磁盘工具
自 macOS Ventura 以来,一些 SATA 控制器已被移除。解决方案是使用 CtlnaAHCIPort.kext
macOS安装过程
安装程序需要兼容的受支持 GPU 才能启动、设置帐户并进入桌面。即使你设法安装了 macOS Tahoe,它也会在创建帐户页面以及随后的数据和隐私页面之前崩溃。崩溃是由于 Windows Server 需要兼容的 GPU 造成的。
没有以太网
在 macOS Tahoe 上,您的以太网(包括内置以太网和任何基于 PCIe 的以太网,例如 AQuantia)可能无法工作。要解决此问题,您需要在系统上启用 VT-d。请注意,某些系统可能需要内存映射(修复 DMAR 表)。由于 Apple 正在转向 DEXT 驱动程序(DriverKit),macOS Tahoe 对 VT-d 的要求更加严格。
- 基于 I219/I225/I226-V 的以太网芯片可能需要供应商提供固件更新。如果固件未更新或更新后无法正常工作,请使用 IntelMausi.kext(1GbE)和 AppleIGC.kext(2.5GbE,尤其适用于 I225/I226V),并确保拥有正确的 VT-d 实现。-
基于 RTL8125 的以太网芯片可能会导致某些系统崩溃,因为 Apple 现在已将原生 kext 随 macOS Tahoe 一起提供。RTL8125 具有不同的 ID,并且已收到多份相关报告。此问题不仅存在于 Tahoe 上,也存在于之前的 macOS 版本中。虽然 RTL8125 现已提供原生支持,但它需要正确的 VT-d 实现才能使用 Apple 提供的基于 DriverKit 的原生驱动程序。
随机内核崩溃
- 如果您使用的是基于 Intel 的系统,请确保已启用 VT-d 并更正 DMAR 表。-
某些系统可能需要禁用 DisableIoMapperMapping 怪癖以防止以太网/WiFi 引导循环并驱动 WiFi。-
IntelBTPatcher 可能会导致崩溃。如果您正在使用它,请确保将其禁用。-
如果您使用的是基于 AMD 的系统,请确保已在 config.plist 中注入 AppleMCEReporterDisabler.kext。EFI 创建指南中已提及这一点。
安装或更新
如果您正在安装或更新 macOS Sequoia,系统可能会进入重启循环状态。该问题最初在几个 HEDT 平台上发现,主要出现在 macOS Sonoma 14.4 上。目前已有指南可解决此问题。
请参阅下方链接的指南了解更多信息:
系统设置
如果您在“系统设置”中未收到 OTA 更新,则需要使用 RestrictEvents 来解决问题。解决方案已包含在以下链接的指南中:
应用
随着 macOS Tahoe 的发布,许多应用程序、音频插件和扩展程序可能会暂时无法使用,就像每个 macOS 版本一样。macOS Tahoe 也不例外。
评论0