通过EFI/UEFI固件Shell更新AMI American Megatrends BIOS技术求助
通过EFI/UEFI固件Shell更新AMI American Megatrends BIOS技术求助
各位大佬,我遇到个BIOS更新的棘手问题,想请教下大家:
我淘了一台二手的技嘉Brixx迷你NUC式主机,想更新BIOS测试下(因为官网已经推出了新版本),但这台机子本身没有内置的直接刷新工具,只能借助第三方工具完成。
技嘉官网只提供了BIOS镜像文件,还提示“请从AMI网站下载BIOS更新工具”,但完全没说明具体该选哪一款工具。
我在Windows 10下的尝试全失败了:
AMIBIOS8完全没法运行,提示找不到驱动——后来才知道它的驱动是32位的,和Win10 64位系统不兼容。Aptio4的64位版本能启动,但直接提示我应该使用Aptio5工具。Aptio5的64位版本更离谱,双击后直接静默退出,连个窗口都不弹出来,根本没法操作。
目前找到的备选方案:
后来我在Aptio5的安装目录里发现了一个Afuefi文件夹,里面是可以直接在EFI Shell环境下刷新BIOS的工具,分32位、64位和aarch64三个版本。我自己猜测aarch64是给ARM架构设备用的,64位版本就是对应x86_64(AMD64)架构的,我应该选这个64位的?
现在有几个关键问题想请教大家:
- 有没有大佬实际用过EFI Shell来刷BIOS?我Windows下实在走不通了,找纯净DOS环境又麻烦,走EFI这条路靠谱吗?会不会有刷坏主板的风险?
- 怎么确认我的主板是否兼容
Afuefi工具,以及该选哪个版本的刷新程序? - 是不是应该先备份当前的BIOS镜像,确认备份没问题后再进行刷新操作?这样就算刷新失败了,也能通过备份救回来?
- 最后还有个细节问题:EFI环境下的刷新命令行该怎么写?现在UEFI的BIOS结构比传统BIOS复杂多了,我以前只习惯直接刷整个BIOS镜像,现在有点搞不清参数怎么设置。
备注:内容来源于stack exchange,提问作者user3450548




