装黑苹果时遇到的问题,记录以 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 文件
Win+F 搜索,这里以 CFG Lock 为例
搜索完成,双击红线部分,结果
右键该模块,选择 extract body
导出时,随便取一个名字就好
接下里,用 ifr Extractor 打开刚才导出的文件
正常的话是这样的
点击 Extract ,然后在目录下会生成一个 txt
使用文本文档打开,Win+R 搜索 CFG Lock
其中,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 文件夹里面。(文件以及在文末共享)
OK,一个支持 setup_var 命令的 grub 引导启动盘就制作完成。
第四步:开始修改
关机,使用 U 盘启动
首先输入 setup_var_3 0x5A3 查询一下这个值
看到当前值是 0x01
输入 setup_var 0x5A3 0x00
成功修改,再次查询一下
这个值以及变 0x00 了,那现在就应该 CFG Lock 就被关闭了
重启电脑
如何检查是否成功
在黑苹果中,使用 Hackintool ,在工具中,点这里
OK 辣
工具:
链接:https://pan.baidu.com/s/1pwKk1KlSwcfHoEeo-foFqQ 密码:uxgb
网友评论