菜单

MasterXu
发布于 2020-03-26 / 2050 阅读 / 0 评论 / 0 点赞

无需刷 Bios 修改主板隐藏设置(CFG Lock)

无需刷 Bios,修改主板隐藏设置(CFG Lock)

装黑苹果时遇到的问题,记录以 Mark 一下,工具都放在文末共享

适用于主板没有 CFG Lock 选项,并且是强制打开状态,但是由于某些需要,需要关闭 CFG Lock

第一步:提取主板 bios

由于 我的主板是昂达 B365SD4-itx,使用了各种办法都无法提取 bios,软件提示不支持,所以这一步,本人是去昂达官网,下载了原厂的 bios 文件(其实这么操作理论上有风险,不推荐,稳妥的办法还是提取 bios)。

由于我没有提取操作,故没有相应操作截图,具体可以参照:

https://www.misonsky.cn/115.html

或者 https://www.bilibili.com/read/cv4646116/

第二步:提取 bios 信息

使用 UEFITool 工具,打开 bios 文件

批注 20200325 235424.png

Win+F 搜索,这里以 CFG Lock 为例

批注 20200325 235439.png

搜索完成,双击红线部分,结果

批注 20200325 235508.png

右键该模块,选择 extract body

批注 20200325 235557.png

导出时,随便取一个名字就好

接下里,用 ifr Extractor 打开刚才导出的文件

正常的话是这样的

批注 20200325 235654.png

点击 Extract ,然后在目录下会生成一个 txt

使用文本文档打开,Win+R 搜索 CFG Lock

批注 20200325 235737.png

批注 20200325 235851.png

其中,Variable 值以及 Option中的 Value 值就是我们要找的。

Variable 值是 CFG Lock 这个选项的地址,也可以说其在BIOS中的偏移量。

对应 Disabled (不启用) 就是 0x0,Enabled(启用)就是 0x1

关键,记下 Variable 值 ,例如我这

Variable 0x5A3

第三步:制作引导 U 盘

很简单,用一个不用的 U 盘,格式化为 FAT32

然后在 U 盘分区里新建一个 EFI 文件夹,EFI 文件夹里新建一个 BOOT 文件夹,把下载的 efi 文件更名为BOOTX64.efi,放入 BOOT 文件夹里面。(文件以及在文末共享)

批注 20200326 000050.png

OK,一个支持 setup_var 命令的 grub 引导启动盘就制作完成。

第四步:开始修改

关机,使用 U 盘启动

首先输入 setup_var_3 0x5A3 查询一下这个值

image20200326222403889.png

看到当前值是 0x01

输入 setup_var 0x5A3 0x00

image20200326222515431.png

成功修改,再次查询一下

image20200326222555176.png

这个值以及变 0x00 了,那现在就应该 CFG Lock 就被关闭了

重启电脑

如何检查是否成功

在黑苹果中,使用 Hackintool ,在工具中,点这里

image20200326222902036.png

image20200326223114510.png

OK 辣

工具:
链接: https://pan.baidu.com/s/1P7hPMkVVrsXtlfm4UpnmVw?pwd=fklr 提取码: fklr


评论