这个问题涉及几个方面:
一:Mac OS X 原生默认不能在非Mac电脑上的瓶颈是什么?
1:Mac OS 的底层预置安装条件是EFI引导模式,而其他主流操作系统对应的模式是UEFI(以前是传统BIOS)。
EFI/UEFI都是一个小型的系统,软硬结合,为真正的操作系统初始化做前置支持。苹果电脑默认用EFI模式,没有传统BIOS或者UEFI的硬件支持。通俗地说,如果把启动一个操作系统比作盖楼,那么初始化的过程相当于打地基,苹果和非苹果的区别大致对应灌浆法和打桩法,在起步阶段的方式是存在区别的,包括物料也包括对物料的加工过程。
2:黑苹果是如何克服这个问题的?
在各类极客的努力下,非苹果设备可以通过加载一个「Clover」环境,在经过BIOS(UEFI)自检之后建立一个模拟EFI分区的环境,为Mac引导模拟,或者说诱骗建立一个启动进程。某种程度上来说,这算是一种寄生。
Windows 早期版本最开始在DOS下也只是一个相当于应用程序的二级应用,还不如这种寄生。
3:除了引导问题,黑苹果还面临各