接下来需要设置BIOS,各个机型需要做的具体设置不太一样,但总的来说以下几项是基本操作:
1. 通用BIOS设置选项列表
禁用清单
Fast Boot - 快速启动
VT-d (can be enabled if you set DisableIoMapper to YES) - VT-d(如果DisableIOMapper Quicks设置为YES,则可以启用)
CSM - CSM 兼容性支持模块
Thunderbolt - 雷雳
Intel SGX - 英特尔SGX
Intel Platform Trust- 英特尔平台信任
CFG Lock (MSR 0xE2 write protection) - CFG锁(MSR 0xE2写保护)(必须关闭,如果找不到该选项,则在OpenCore的config-内核-> Quirks下启用与CFG Lock相关选项)
Secure Boot - 安全启动
Parallel Port - 并口
Serial/COM Port - 串行/COM端口
启用
VT-x - VT-x
UEFI Boot Mode UEFI启动模式。请不要使用Legacy
硬盘模式:改为AHCI。不能用IDE和RST RAID。
Above 4G decoding - 大于4G地址空间解码
Hyper-Threading - 超线程
Execute Disable Bit - 执行禁用位
EHCI/XHCI Hand-off - EHCI / XHCI接手控制
OS type: Windows 8.1/10 UEFI Mode - 操作系统类型:Windows 8.1 / 10 UEFI模式
DVMT Pre-Allocated(iGPU Memory): DVMT预分配(iGPU内存):64MB(如果能设Max就设)
Legacy RTC Device - 传统RTC设备
2. m91x的专用BIOS设置选项
由于m910x的主板为联想特制,有些选项没有,且对于每个CPU都有一些不同的设置,下面来讲一下此款配置的BIOS设置。
硬盘模式:Configure SATA as - AHCI
显示模式:由于带了独显,Select Active Video - Auto
CPU性能:Intel VT - Enable
VT-d - Disabled
Intel SGX:- Disabled
Secure Boot :- Disabled
CSM: - Disable
Boot Mode:- UEFI
CFG Lock:需要关闭,这个BIOS里没有,在下一章解决
3. 有关CFGLock解锁
这里提供2个方法,根据新旧Opencore工具略有不同,
3.1 由于这个BIOS没有CFGLock的开关,所以用到opencore的工具CFGLock.efi,可以快速的解锁CFGLock。
用DG打开启动盘,Copy出隐藏分区里面的EFI,
用ProperTree读取config.plist
以CFGLock为例,将里面的Auxiliary选为False(不隐藏),其余需要的工具也一样,保存后Copy用DG拷回原地址,重新启动即可使用
选相应的软件,如图
Opencore启动界面选CFGLock.efi,进入工具。
工具会自动识别CFGLock状态以及地址,按Y即可自动解锁。
3.2 在新的Opencore工具里面,已经没有之前用的CFGLock.efi,可以用新的ControlMsrE2.efi来快速解锁CFGLock。
ControlMsrE2.efi同时集成了VerifyMsrE2.efi与CFGLock.efi两大功能。
ControlMsrE2.efi配合参数(lock, unlock or interactive)可解锁某些主板CFGLock。
可以在UEFI shell中运行,也可以在OpenCore菜单中加载。
OC加载形式如下:在config.plist中添加辅助工具ControlMsrE2.efi同时添加参数unlock,开机OC引导时按空格选择ControlMsrE2回车即可。
此法简单方便,避免操作不当损伤主板。