athlonreg 发表于 2020-2-7 13:22

分享一下刚整理的OpenCore ScanPolicy

OC的扫描策略(Scanpolicy)用于定义扫描类型,在BL中展示哪些启动项,分为文件系统和设备类型两种:
目前支持的文件系统有APFS、HFS、EFI System Partition、NTFS、EXT;
支持的设备类型有:SATA、SAS和MacNVme、SCSI、NVMe、CD/DVD、USB、FireWire、读卡器。

定义方式为将以上扫描项对应的十六进制值(值的定义在OpenCore官方文档中,下面会列出来)相加转换为十进制即可。

举个例子,我要在SAS、SCSI、NVMe、USB中扫描APFS、HFS以在BL中显示Mac和安装盘,就可以将这些十六进制值相加然后转换为十进制填到Misc->Security->ScanPolicy,计算方法如下:
0x00000001+0x00000002+0x00000100+0x00000200+0x00020000+0x00040000+0x00080000+0x00200000=0x2E0303(16)=3015427(10)
附:定义对照表:
扫描策略定义及常用扫描值对照表:

ydhmq 发表于 2020-2-7 13:30

支持楼主分享,👍

你我928 发表于 2020-2-7 13:53

这就方便多了 感谢

litielige 发表于 2020-2-7 14:02

模拟的nvram时灵时不灵的,一直用这个。

tonymoses 发表于 2020-2-7 14:59

kingmaxgl 发表于 2020-2-7 15:07

感谢分享!学习了

no-cat 发表于 2020-2-7 16:01

最近在从Clover转OC,谢谢楼主分享!

athlonreg 发表于 2020-2-7 18:02

tonymoses 发表于 2020-2-7 14:59 https://www.pcbeta.com/static/image/common/back.gif
不错,我不明白只有0才能扫描到U盘pe,哪个组合可以扫描nv sata U盘启动呢?

NVMe USB SATA APFS EFI HFS NTFS EXT
都加上就是了

lnzjjwzp 发表于 2020-2-7 18:47

谢谢楼主的分享

molie34 发表于 2020-2-7 18:50

非常方便的参考表,收藏了~

黑泽明波 发表于 2020-3-2 22:10

感谢楼主分享

黑泽明波 发表于 2020-3-2 22:11

感谢楼主分享

tkdbcool 发表于 2020-3-12 09:18

感谢楼主分享!

黄增光 发表于 2020-3-12 09:58

谢谢分享

zytiger 发表于 2020-3-12 10:17

谢谢共享感谢

xjn819 发表于 2020-3-12 10:20

套套的帖子。。。。

penguinmm 发表于 2020-3-14 19:29

这个太专业了,感谢分享!

a449230 发表于 2020-4-16 15:37

感谢分享!学习了

william0320 发表于 2020-5-5 14:33

感谢楼主分享,学习了

滑头 发表于 2020-6-22 23:40

感谢分享 !!!!!
页: [1] 2
查看完整版本: 分享一下刚整理的OpenCore ScanPolicy