常见升级BIOS的几种方式之EFI升级法

在日常运维过程中,我们可能经常会受到类似下面这种结构的BIOS文件。

图片[1]-常见升级BIOS的几种方式之EFI升级法-队长的Blog

然后就发现很多同学不会用,这里就专门解释一下其用法。

138.nsh:批处理文件,类似于Windows内的.BAT文件,意思就是省的你去记命令了,直接执行该文件即可。
AfuEfix64.efi:AMI主板BIOS工具,这个是专门用于efi环境下操作BIOS的工具,当然,升级和备份BIOS也是用它。
BQ138030.BIN:主板BIOS文件。
readme.txt:工具使用说明。

第一步:准备U盘

先明确一点,EFI环境下,可以识别到什么分区的磁盘。要不然你随便插一个U盘上去,发现无法识别,岂不是很难受?

通过查询得知,UEFI 固件内置了 FAT 文件系统的驱动程序,因此它可以直接读取 FAT12、FAT16 和 FAT32 文件系统。具体来说:对于 UEFI 启动,ESP(EFI 系统分区)必须是 FAT 格式(通常为 FAT32)。其他分区可以是其他文件系统(如 NTFS、ext4 等),但 UEFI 固件本身无法直接访问这些文件系统,除非加载了额外的驱动程序。

换句话讲就是:分区表格式不限,数据分区必须要用FAT32;知道了要求,就开搞。

1.1:给U盘现有分区,全部删除;然后保存!

1.2:新建FAT32分区;继续保存!

1.3:确认无误后,解压BIOS升级文件至U盘根目录。

第二步:进入EFI环境

2.1:电脑开机进入BIOS,找到启动项设置。(直接敲回车即可)

2.2:进入BIOS文件存放的分区。

图片[10]-常见升级BIOS的几种方式之EFI升级法-队长的Blog

注意事项:

map            #可以查看分区和设备列表
fs0:           #切换至目标分区,记得到冒号

第三步:升级BIOS

常见疑问:
1、为什么不用 AfuEfix64.efi BQ138030.bin /p /n /b /L 的方式来升级,而是运行138.nsh?
因为怕你键盘不好使,给参数输错了!
2、如果我连138.nsh都会输错怎么办?
切换至fs0目录后,输入数字1,然后按TAB键补全即可!
3、如果我没有U盘,或者连U盘都不想用,应该怎么办?
那就下一篇再给大家介绍一种Windows环境下升级BIOS的方法。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容