欢迎光临散文网 会员登陆 & 注册

OpenCore ScanPolicy 引导检测策略

2020-02-09 11:17 作者:OCMOD_Studio  | 我要投稿


原版Oc文档是这么写的 这里就不翻译了

ScanPolicy 参数是用来控制Oc扫描启动项的,对于苹果来说这显得多余。苹果的固件可以选择 禁用第三方安装盘 也就是 他会默认禁用U盘安装盘 需要进入Recovery 关闭保护才能正常引导,而黑果这种设计显得不那么灵活。

首先这个参数可以是16进制「Data」也可以是10进制「Number」
0xF0103 通过计算器可以很容易转换成10进制983299
0xF0103 包含以下的限制:
OC_SCAN_FILE_SYSTEM_LOCK:文件系统限制
OC_SCAN_DEVICE_LOCK:磁盘IO口类型限制
OC_SCAN_ALLOW_FS_APFS:允许只扫描APFS分区
OC_SCAN_ALLOW_DEVICE_SATA:允许扫描SATA总线磁盘
OC_SCAN_ALLOW_DEVICE_SASEX:允许扫描SAS总线磁盘
OC_SCAN_ALLOW_DEVICE_SCSI:允许扫描SCSI总线磁盘
OC_SCAN_ALLOW_DEVICE_NVME:允许扫描NVME总线磁盘

以上16进制为
0x00000001
0x00000002+=0x3
0x00000100+=0x103
0x00010000+=0x10103
0x00020000+=0x30103
0x00040000+=0x70103
0x00080000+=0xF0103===>983299

我们在以上的基础上增加扫描USB设备之后:3080963 【10进制】

这样需要重装的时候插USB安装盘就可以直接识别 qq

3080963可引导APFS和HFS分区适合nvram和模拟nvram正常的使用 系统通过更新nvram控制启动磁盘,安装,更新可自动完成


理论上应该开启所有扫描项以及所有磁盘IO类型扫描 但是某些人需求只扫描OSX
或者并不想扫描到Win系统

如果设置0 则关闭所有限制

再设置工具中这样设置


OpenCore ScanPolicy 引导检测策略的评论 (共 条)

分享到微博请遵守国家法律