黑蘋果是什么系統(黑蘋果名詞解釋匯集)

博主:問題問題 05-21 6

黑蘋果:蘋果公司推出的操作系統 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

發布于:2023-05-21,除非注明,否則均為問題網原創文章,轉載請注明出處。