前言
最近使用0.7.5版本OpenCore引导安装macOS Mojave系统,发现系统第一阶段安装完成重后,在OC引导界面无法识别Mojave系统盘,最后检查了一下配置apfs驱动引导自带,config设置也没问题,尝试了很多方式,替换成了ApfsDriverLoader.efi驱动也没解决,最后尝试加载了旧版的apfs.efi解决了这个问题。
使用建议
建议使用新版本OpenCore引导旧版macOS系统时,系统第一阶段安装完成重后,在OC引导界面无法识别下一步安装系统盘时,
1.Mojave与High Sierra系统版本使用系统提取的apfs.efi驱动(附:多版本apfs.efi下载以及提取教程https://imacos.top/2019/07/02/0655/)
2.Catalina使用ApfsDriverLoader.efi驱动
3.Big Sur及Monterey更高版本使用OpenCore引导自带的APFS驱动
PS:以上为个人经验,如您在安装中遇到其他的问题或解决方案,也可以在评论区留言交流。
OpenCore 从0.7.2版本开始之后就放弃支持低于macOS Big Sur 11版本系统分区识别,OpenCore团队修改了 APFS 驱动的 MinDate 和 MinVersion 默认值,这个可以在发行文档 Differences.pdf 里查看:
MinDate
Description: Minimal allowed APFS driver date.
The APFS driver date connects the APFS driver with the calendar release date. Apple ultimately drops support for older macOS releases and APFS drivers from such releases may contain vulnerabilities that can be used to compromise a computer if such drivers are used after support ends. This option permits restricting APFS drivers to current macOS versions.
0 — require the default supported release date of APFS in OpenCore. The default release date will increase with time and thus this setting is recommended. Currently set to 2018/06/21 2021/01/01.
-1 — permit any release date to load (strongly discouraged).
Other — use custom minimal APFS release date, e.g. 20200401 for 2020/04/01.
MinVersionDescription: Minimal allowed APFS driver version.
The APFS driver version connects the APFS driver with the macOS release. Apple ultimately drops support for older macOS releases and APFS drivers from such releases may contain vulnerabilities that can be used to compromise a computer if such drivers are used after support ends. This option permits restricting APFS drivers to current macOS versions.
0 — require the default supported version of APFS in OpenCore. The default version will increase with time and thus this setting is recommended. Currently set to the latest point release from High Sierra from App Store (allow macOS Big Sur and newer(748077008000000 1600000000000000).
-1 — permit any version to load (strongly discouraged).
Other — use custom minimal APFS version, e.g. 1412101001000000 from macOS Catalina 10.15.4.
也就是说高于OpenCore 0.7.2 版本之后的OC引导只能看到10.13、10.14、10.15等安装U盘,但是等你安装到硬盘重启之后是无法看到分区的,解决这个方法也很简单,只要修改 MinDate 和 MinVersion 默认值就可以了。
解决方法
使用OpenCore Configurator软件打开你的config.plist文件;
把UEFI — APFS — MinDate 值改为 -1,UEFI — APFS — MinVersion 值改为 -1
然后保存config.plist文件,重启之后就看到分区了。
评论0