🏪 网吧趣事← 返回
← 返回首页
🔧 BIOS/主板 ·2025-12-01 👁 526

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

队长 2025-12-01队长Blog← 原站原文
在日常运维过程中,我们可能经常会受到类似下面这种结构的BIOS文件。 然后就发现很多同学不会用,这里就专门解释一下其用法。
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文件存放的分区。 注意事项:
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的方法。