黑苹果名词解释汇集

黑苹果:苹果公司推出的操作系统 macOS 本来只应该安装在苹果自家的Mac电脑上,白苹果一般就是指 Mac+macOS。macOS 可以通过使用一些第三方引导工具(如Clover、OpenCore)安装到普通个人电脑上(台式机/笔记本/一体机/Mini电脑),所以 PC+macOS 称之为黑苹果。早期的Mac使用IBM的PowerPC架构处理器,难以安装到普通个人电脑,但从Mac全面转向使用 x86 架构的英特尔处理器后,安装门槛就大大降低;尽管如此,黑苹果终究不可能达到100%的白苹果还原度,完美的黑苹果是不存在的,只能无限接近。

.app:macOS系统文件后缀名,是 Application 的缩写,意为程序/应用。99%的macOS的应用程序为 .app 的形式存在。app 可以在其图标上右键,选择“显示包内容”查看app内部的资源文件,可以理解成各个程序专用的文件夹,macOS 应用程序采用沙箱模式设计,确保各个 app 不能访问其他 app 的文件夹。在macOS中 .app 可以直接双击运行,在Windows中其显示为文件夹形式。

.kext:macOS系统文件后缀名,意思是 Kernel Extension,翻译为“内核扩展”,在 macOS 里主要作用是驱动程序。黑苹果如果不加干涉的话,macOS原有的 kext 是不会正常工作的,所以在黑苹果安装调试阶段需要接触大量的第三方 kext 文件,解决各类硬件(如网卡、显卡、声卡)的工作运行问题,黑苹果需要的基本 kext 看这里。

ACPI:Advanced Configuration and Power Management Interface,一般翻译成高级配置与电源管理接口,由英特尔、惠普、微软、Phoenix 和东芝制订提出,其中最为广泛认可的就是电源管理标准。ACPI中包含了DSDT和SSDT信息,对于黑苹果来说,ACPI里会涉及睿频/休眠/显卡控制等重要功能。每套个人电脑理论上都具有不同的ACPI,有时候即使是同一厂家的同一产品,也会因为BIOS版本、内存大小、设置差异等,造成ACPI的不同,所以ACPI需要自行提取。

苹果公司的Mac产品并不完全支持ACPI规范,但其中DSDT功能是完整支持的,所以涉及硬件方面 kext 难以搞定的问题一般通过修改DSDT解决。ACPI文件可以在Windows、Linux下提取,黑苹果也可以通过Clover提取,在Clover引导页面按下F4(笔记本注意也可能是Fn+F4),按下后不会有任何提示,Clover会把提取到的ACPI文件放到 /EFI/Clover/ACPI/origin。

DSDT:The Differentiated System Description Table,字面翻译是“差异系统描述表”,是ACPI规范的一部分。其包含了所有除基本系统以外所有不同设备的信息,也就是每台计算机设备的基本系统是相同的,而不相同的设备用DSDT来描述。和 Windows 相反,macOS 的驱动是被动驱动,需要让系统知道存在这个硬件且知道硬件位置,所以修改DSDT的主要目的就是让macOS识别存在这个硬件并告诉系统硬件位置,以便让系统内置的驱动来使硬件工作。

SSDT:System Services Descriptor Table,字面翻译是“系统服务描述符表”,是 ACPI 规范的一部分。SSDT相当于系统内部API(Application Programming Interface,应用程序接口)的指向标,作用就是告诉系统,需要调用的API在什么地方。在黑苹果中,SSDT里的信息主要关于处理器电源管理、USB、显卡等相关信息。针对DSDT打补丁,将使设备的控制尽量向白苹果靠近,解决稳定性并提升性能。

HFS:Hierarchical File System,分层文件系统,是一种由苹果公司开发,并使用在 Mac OS X 上的文件系统。最初用于软盘和硬盘,同时也可以在在只读媒体如 CD-ROM 上见到。后被 HFS+ 文件系统替代。

HFS+:Hierarchical File System Plus,是苹果公司为替代他们的分层文件系统(HFS)而开发的一种文件系统。它被用在苹果自家的 Macintosh 或者其他运行 Mac OS X 的电脑上。它也是 iPod 上使用的其中一种格式。HFS+也被称为 Mac OS Extended 和 HFS Extended。HFS+ 是一个 HFS 的改进版本,支持更大的文件,并用 Unicode 来命名文件或文件夹,代替了 Mac OS Roman 或其他一些字符集。目前,HFS+ 能用于安装 macOS 10.13 及以下版本系统。

APFS:Apple File System,翻译为苹果文件系统,简称 APFS。是一个用于 macOS、iOS、tvOS 和 watchOS 的文件系统,由苹果公司开发和使用。它的设计目的是解决 HFS+ 文件系统的核心问题。APFS 针对闪存和固态存储设备进行了针对性优化,改进了很多性能方面的设计。目前 macOS 10.14 及以上版本默认使用该文件系统。

APFS 最初于 macOS Sierra 中开始提供,但存在一些限制:

使用 macOS Sierra 格式化所得到的磁盘可能并不会与未来版本的 macOS 兼容,并也可能不与 macOS 的最终版本兼容。APFS 的可用选项有“区分大小写”,“加密”,“区分大小写,加密”。关于 Time Machine:macOS Catalina 10.15 及先前版本不能备份到 APFS 格式的磁盘,而在 macOS Big Sur 中支持备份至 APFS 格式的硬盘。macOS 10.14 以下的系统不兼容 Fusion Drive。在macOS的磁盘工具中,可通过“菜单-编辑-转换为 APFS ”无损把 HFS+ 分区转换为 APFS 分区,但不能无损把 APFS 分区转换回 HFS+ 分区。

「注意」HFS、HFS+、APFS 均不支持安装 Windows 系统,Windows 主要使用的 NTFS 文件系统也并不支持安装 macOS。想使用单个硬盘安装两种系统的同学请务必牢记。另外,Windows 和 macOS 同时都支持读和写的文件系统是 ExFat,但此文件系统因设计原理的原因,比较浪费硬盘空间,也存在文件丢失的可能性。所以重要的文件建议多处备份,或自行组建 NAS 存储。

更多黑苹果经验分享请前往魏叔黑果网~

© 版权声明
THE END