轻松获取适合你的Hackintosh的SSDTs
目录
- 👉 什么是 SSDTs?
- 👉 SSDTs 对于 Hackintosh 的重要性
- 👉 获取 SSDTs 的两种方法
- 3.1 方法一:预编译版本
- 3.2 方法二:使用 SSDTTime 编译版本
- 👉 如何找到适合自己 CPU 世代的 SSDTs?
- 👉 下载并使用 SSDTTime
- 👉 将 SSDTs 移动到 EFI/OC/ACPI 文件夹
- 👉 Hackintosh 的完成与安全提示
👉 什么是 SSDTs?
SSDTs(System Specific Driver Tabele)是为特定硬件配置优化的 ACPI 数据表。对于 Hackintosh(黑苹果)系统来说,SSDTs 是必不可少的组件之一。它们被用于解决硬件兼容性问题,确保系统正常运行。
👉 SSDTs 对于 Hackintosh 的重要性
在 Hackintosh 安装过程中,使用合适的 SSDTs 可以提供硬件的完全兼容性和稳定性。SSDTs 包含了与 CPU 电源管理、USB 端口、AWAC 硬件定时器等相关的配置信息,确保系统能够正确识别和使用这些硬件。
👉 获取 SSDTs 的两种方法
3.1 方法一:预编译版本
预编译版本的 SSDTs 可以直接下载并使用。在 SSDTs 页面中,根据自己 CPU 的代数,选择相应的 SSDTs 下载链接。将下载的 SSDTs 文件移动到 EFI/OC/ACPI 文件夹中即可开始使用。
优点:
- 直接下载和使用,方便快捷。
- 适用于大多数常见硬件配置。
缺点:
- 启动时间较长,因为预编译版本需要包含所有硬件类型。
3.2 方法二:使用 SSDTTime 编译版本
SSDTTime 是一个根据你的硬件配置定制生成 SSDTs 的工具。它会基于你的 DSDT 文件进行编译,生成对应的 SSDTs。
使用以下步骤获取并使用 SSDTTime:
- 在描述中的链接处下载 SSDTTime 工具。
- 运行 SSDTTime 工具,并选择导出 DSDT 选项。这将生成一个 DSDT 的副本,用于后续编译。
- 根据你想要编译的 SSDTs 类型,在菜单中选择相应的选项。
- 选择正确的编译选项,并根据选项的名称选择正确的编译文件。
- 一旦所有的 SSDTs 都被编译生成,将仅需要后缀为 .aml 的文件移动到 EFI/OC/ACPI 文件夹中。
优点:
- 高度定制化,适合特定的硬件配置。
- 编译生成的 SSDTs 启动时间较快。
缺点:
👉 如何找到适合自己 CPU 世代的 SSDTs?
在 SSDTs 页面上,有三个部分,分别是 "Desktop SSDTs"、"High-end Desktop SSDTs" 和 "Laptop SSDTs"。根据你的 CPU 世代,选择相应的部分。
例如,如果你的 CPU 是第九代的 Coffee Lake Refresh 芯片,你将需要的 SSDTs 与你的 CPU 世代在同一行。这些 SSDTs 可能是 ssdt-plug、ssdt-ec-usb-x、ssdt-awac 和 ssdt-pmc。
请确保阅读 SSDT 说明部分中的 "What This SSDT Does",其中包含了一些需要根据你的硬件配置进行特定配置的信息。
👉 下载并使用 SSDTTime
在描述中提供的链接中下载 SSDTTime 工具。下载后,运行工具并按照步骤编译生成你需要的 SSDTs。
首先,导出你的 DSDT 文件,然后选择相应的 SSDT 类型。根据菜单中的选项名称进行选择,然后运行编译。
一旦 SSDTs 编译完成,将仅需要 .aml 后缀的文件移动到 EFI/OC/ACPI 文件夹中。
👉 将 SSDTs 移动到 EFI/OC/ACPI 文件夹
不论你是使用预编译版本的 SSDTs 还是使用 SSDTTime 编译生成的 SSDTs,都需要将这些文件移动到 EFI/OC/ACPI 文件夹中。
在你的 USB 设备上,找到 EFI 文件夹,然后进入到 EFI/OC/ACPI 文件夹。在这个文件夹中,将下载或编译生成的 SSDTs 文件复制或移动到这里。
请注意只复制 .aml 后缀的文件,移动其他文件可能会导致启动错误。
👉 Hackintosh 的完成与安全提示
获取适合你的硬件配置的 SSDTs 是成功构建 Hackintosh 的关键。使用合适的方法获取 SSDTs,并确保将它们正确地放置在你的 EFI 文件夹中。
在进行 Hackintosh 安装时,请遵循安全指南,确保你的数据和设备不会受到损害。
祝你成功完成你的 Hackintosh!
FAQ
问:什么是 Hackintosh?
答:Hackintosh 是一种在非苹果硬件上安装 macOS 操作系统的过程。
问:为什么要使用 SSDTs?
答:SSDTs 用于优化 Hackintosh 系统的硬件兼容性和稳定性。
问:如何找到适合自己的 CPU 世代的 SSDTs?
答:在 SSDTs 页面中,根据你的 CPU 世代选择相应的 SSDTs。
问:预编译版本和编译生成的 SSDTs 有什么区别?
答:预编译版本是直接下载和使用的,适用于大多数常见硬件配置。编译生成的 SSDTs 可以根据你的硬件定制,启动时间较快。
问:如何将 SSDTs 移动到 EFI/OC/ACPI 文件夹?
答:将下载或编译生成的 SSDTs 文件复制或移动到 EFI/OC/ACPI 文件夹中。只复制 .aml 后缀的文件,移动其他文件可能导致启动错误。
问:如何确保 Hackintosh 安全?
答:请遵循安全指南和最佳实践,确保数据和设备安全。
资源