在黑苹果的安装中,大部分人都会注重.kext驱动,之前我也发过一篇文章,专门讲.kext每个驱动含义讲解的合集,《点此前往》!往往Driver64Uefi文件夹中的.efi驱动被忽略,其实.efi驱动基本等同与.kext驱动,今天给大家介绍一下.efi驱动的意义。
1.Apfs.efi
苹果新推出的apfs文件系统,macOS 10.13以上的系统必备,只不过Apfs.efi现在基本已经被ApfsDriverLoader-64.efi替代;
2.ApfsDriverLoader-64.efi
读取APFS盘下的APFS.efi;
3.AppleImageLoader-64.efi
1和2.3的功能类似,有2.3的情况下,可以删除1了;
4.AppleUISupport-64.efi
部分机型可能会需要(可选);
5.AptioMemoryFix-64.efi
处理引导初始阶段的UEFI内存分配修正efi;
6.OsxAptioFixDrv-64.efi
针对AMI Aptio UEFI 台式主板多见 技嘉、华硕、华擎等,解决找不到内核问题;
7.OsxAptioFix3Drv-64.efi
部分机型可能会需要(可选);
8.OsxAptioFix2Drv-64.efi
部分机型可能会需要(可选);
9.OsxLowMemFixDrv-64.efi
针对 Insyde H2O UEFI 的本本 修复低位内存问题;
10.OsxFatBinaryDrv-64.efi
胖二进制,对多架构提供支持;如OSX的boot.efi OSX必备,或称通用二进制Universal Binary,即Intel/PPC属于同类型的内存分配,只能选取一个,多个可能会卡内存的++++++,注意删除;
11.AudioDxe-64.efi
部分机型可能会需要(可选);
12.DataHubDxe-64.efi
macOS要求强制启动的协议,大部分情况下都是启动的,而且这个efi不会引起崩溃,大家都勾选即可。这是DataHub协议支持强制性的MacOSX的。通常它已经存在,但有时也可能被忽略了,在这种情况下,你应该在屏幕上看到的警告。该文件的存在始终是安全的。建议还是使用它,不会产生冲突。
13.EmuVariableUefi-64.efi
是对某些UEFI启动无法调用NVRAM的机器提供的NVRAM模拟,部分Skylake架构的机器会需要这个efi(真的是很小一部分,我装过Skylake三台机器,都没有用过这个efi),我建议只有在出错告知你需要这玩意儿的时候再调整,虽然这玩意儿装了好像也不会导致崩溃,但是我不确认本来NVRAM正常的机器装上这个会不会就不调用硬件NVRAM了。所以我这里也不勾选。针对某些 Phoenix UEFI 本本 例如DELL Vostro,某些ThinkPad;
14.FSInject-64.efi
必须勾选,正常情况下,我们需要对黑苹果注入kernal kext,这个是必备efi。
15. FSInject.efi
控制文件系统注入kext到系统的可能性。详细解释请参照WithKexts;
16.NvmExpressDxe-64.efi
支持SSD连接到NVM Express总线Clover的NVMe固态硬盘驱动,将提供主板BIOS不具备的NVMe固态硬盘识别能力,让电脑能够从NVMe启动Windows系统。
17.SMCHelper-64.efi
是和FakeSMC联动的efi,smc是苹果为了限制非Apple设备安装macOS的东西,所以这个必须勾选。
18.CsmVideoDxe-64.efi
是在CSM开启情况下提供更多的分辨率的efi,由于我们是纯粹的UEFI启动,所以不装(这玩意儿装了可能会出错)。Clover图形界面的图像驱动,可以有更多的分辨率选择。(仅限于启动界面)。他基于UEFI BIOS的CSM模块,因此需要CSM可用。增强显卡在EFI模式下的兼容性 源自Intel EFI规范,与分辨率的实现相关。
19.PartitionDxe-64.efi
主要用于处理macOS的Hybrid磁盘分区表,这个是Bootcamp中用到的,我们没啥用,不用勾选。
支持不常见的分区地图,如:混合GPT / MBR或Apple分区图,提供对MBR、GPT等多分区表的支持 源自Intel EFI规但没有为Apple分区优化,也没有为GPT/MBR优化。很可能(选项B)需要。文件的存在始终是安全。
20.PS2Mouse.efi, PS2MouseAbsolute.efi, UsbMouse*.efi
用来使鼠标,触摸板在CloverGUI界面工作的一组驱动,它们对操作系统没有
21.NTFS.efi
识别NTFS分区,用于启动Windows EFI系统,比如引导Win8/8.1
22.HFSPlus.efi
HFS+文件系统驱动程序。这个驱动对于通过启动方式B(UEFI)来启动Mac OS X是必须的。
23.OsxAptioLowMemoryFix.efi、OsxAptioMemoryFix.efi
部分机型可选
24. CsmVideoDxe-64.efi、CsmVideoDxe.efi
比UEFI里提供更多分辨率的显卡驱动(可选) ,很多朋友表示clover引导界面分辨率不对,可以加入该驱动尝试,但是我不建议大家加入该驱动,因为该驱动加入后部分电脑开机会直接黑屏!