Lenovo 台式机刷入Bios记录

联想的刷bios,理论上都通用差不多的,有些是Dos刷入,有些是Windos刷入以下测试机器为联想启天系列,型号为M435E,其他型号可供参考。

首先先前往Lenovo联想售后客户服务中心,网址为https://newsupport.lenovo.com.cn/,输入主机侧版或者Bios里面查询到的SN号进行查询,一般新机器,也就是17,18年后开始的机器,台式机的Bios资料都会在服务中心那公开提供更新和提供下载服务。笔记本的话一直都可以直接查到。

如果查询SN号在联想售后客户服务中心没有对应的bios资料,则需要拨打联想400电话咨询客服,电话客服会将最新的Bios文件发送到你的联系邮箱,如果你非计算机专业人员或者看不懂相应的Bios刷入教程的话,存在风险,不建议自己刷入,存在风险,建议联系附件的联想的服务站刷入。

Ps1:Lenovo和Thinkcentre的售后电话支持是不一样的,请拨打对应的客服热线。

Ps2:刷入Bios过程中,千万不要断电!千万不要断电!千万不要断电!重要的事情说三遍。

当我们在服务中心网页或电话客服那获取到Bios文件后,解压会看到如下文件,新旧Bios文件结构可能不同,在台式机上,17,18年后联想提供的Bios基本都是双击安装然后就可以刷新Bios了,当然也Dos刷入,本文讲解如何在Dos下刷入Bios。

Bios文件列表

下面来看下几个主要程序的介绍

Lenovo Desktop BIOS Release Note 1.3_WIN8.xls,这个Excel文件记录着每一次的更新修复内容

AFUDOS.exe 这个是AMI Bios的刷新工具,在Dos下执行

readme.txt 里面有Bios的刷新教程和参数配置解释,具体内容如下

1. Flash BIOS
==============
You could run command "lb.bat default.ini" under DOS to flash the system BIOS. If you want to change the SMBIOS information, such as MTM or SN, please modify the "default.ini". If you don't want to update specific SMBIOS fields, please keep null of the specific SMIBOS fields. If you don't change the "default.ini", the MTM, SSN and CSN will be updated to "FFFFFFFFFF" as the default.

Command: lb.bat default.ini

Explanation of "default.ini":
[BIOS Information]        --- File title, don't change.
Machine Type=             --- Machine Type and Model, the max length is 20 bytes.
System Serial Number=     --- System Serial Number, the max length is 20 bytes.
Chassis Serial Number=    --- Chassis Serial Number, the max length is 20 bytes.
Brand ID=                 --- System Brand ID, default is "Lenovo Product".
Asset Tag=                --- Asset Tag, the max length is 25 bytes.
Logo=                     --- Change logo is not supported any longer.
SKU=                      --- License status, the max length is 32 bytes.

2. Back or Restore BIOS settings
=================================
You could use "bp.bat" to backup or restore the BIOS settings.

Command:
bp.bat -b bp.dat          --- Backup BIOS settings to file "bp.dat".
bp.bat -r bp.dat          --- Restore BIOS settings from file "bp.dat".

3. Flash marker file
=====================
With "oax.bat", you could flash the marker file.

Command:
oax.bat -win              --- Flash marker for WINXP/VISTA/WIN7 operation system.
oax.bat -vol              --- Flash marker for non-Windows operation system. The SLIC table won't be generated with this marker.

4. MFG done utility
====================
"MFGX.BAT" is used to set or check the mfgdone flag.

Command:
mfgx.bat -set             --- Set the mfgdone flag.
mfgx.bat -chk             --- Check the presence of mfgdone flag.

5. System event log utility
============================
"DMILOG.BAT" is used to check or clear the system event log.

Command:
dmilog.bat -v             --- Verify whetehr the system has POST errors.
dmilog.bat -c             --- Clear system event log.

如果上方内容看不懂的话,那么可以用翻译网站进行翻译,谷歌翻译结果如下

1. Flash BIOS
==============
您可以在DOS下运行命令“lb.bat default.ini”来刷新系统BIOS。如果要更改SMBIOS信息(如MTM或SN),请修改“default.ini”。如果您不想更新特定的SMBIOS字段,请保留特定SMIBOS字段的null。如果不更改“default.ini”,则MTM,SSN和CSN将更新为“FFFFFFFFFF”作为默认值。

命令:lb.bat default.ini

“default.ini”的说明:
[BIOS信息] ---文件标题,请勿更改。
机器类型= ---机器类型和型号,最大长度为20个字节。
系统序列号= ---系统序列号,最大长度为20个字节。
机箱序列号= ---机箱序列号,最大长度为20个字节。
品牌ID = ---系统品牌ID,默认为“Lenovo Product”。
资产标签= ---资产标签,最大长度为25个字节。
徽标= ---不再支持更改徽标。
SKU = ---许可证状态,最大长度为32个字节。

2.返回或恢复BIOS设置
=================================
您可以使用“bp.bat”来备份或恢复BIOS设置。

命令:
bp.bat -b bp.dat ---将BIOS设置备份到文件“bp.dat”。
bp.bat -r bp.dat ---从文件“bp.dat”恢复BIOS设置。

3. Flash标记文件
=====================
使用“oax.bat”,您可以闪烁标记文件。

命令:
oax.bat -win --- WINXP / VISTA / WIN7操作系统的Flash标记。
oax.bat -vol ---非Windows操作系统的Flash标记。使用此标记不会生成SLIC表。

4. MFG完成实用程序
====================
“MFGX.BAT”用于设置或检查mfgdone标志。

命令:
mfgx.bat -set ---设置mfgdone标志。
mfgx.bat -chk ---检查mfgdone标志的存在。

5.系统事件日志实用程序
============================
“DMILOG.BAT”用于检查或清除系统事件日志。

命令:
dmilog.bat -v ---验证系统是否有POST错误。
dmilog.bat -c ---清除系统事件日志。

default.int的内容如下,根据上述描述,我们主要更改Machine Type和System Serial Number的值,如果不更改也能刷入成功,不过查看Bios的话,机器类型和机器序列号就会变成FFFFFFFFFF,其他按需更改,如果你在Bios页面找不到对应的值就不更改,不过上述两个建议一定要改。

[BIOS Information]
Machine Type=FFFFFFFFFF
System Serial Number=FFFFFFFFFF
Chassis Serial Number=FFFFFFFFFF
Brand ID=
Asset Tag=
Logo=
SKU=Not Defined

通过翻译信息,我们可以很清楚的看到,我们只需要在Dos下输入lb.bat default.ini就可以刷新Bios了

首先按F12进行启动设备菜单,选择一个带有PE的优盘或者纯Dos启动盘,选择Legacy进行PE,不要选择UEFI模式,如果你的计算机为仅UEFI模式,请关闭后重新执行上述操作。

请将带有PE的U盘格式化为FAT32格式,并将上述Bios文件复制到U盘目录下。

启动设备菜单

进入PE页面后,选择“运行MaxDos工具箱”,这边用的是优启通的PE,如果是其他PE也一样,因为Dos是标配,一样操作即可

优启通PE启动页面

进入MaxDos 9选择页面,选择 A. MAXDOS工具箱

MaxDos 9选择页面

输入命令:ifs ,进行加载分区读取驱动,如果PE是NTFS格式的话会加载到隐藏分区,而不是我们的存储分区,所以建议U盘为FAT32格式,加载完成后,输入C:,因为在Dos中,我们U盘现在是C盘,输入C:可以进入到我们U盘的存储中

输入dir命令,可以查看当前目录内的所有文件

输入cd 文件名,可以进入指定已有文件目录,输入cd..可以返回上一级目录

根据上述readme,我们输入lb.bat default.int,一般我们只需要输入前面几个字母,然后按Tab键即可补全。

当我们执行完成后,出现如下错误了

Secure Flash enabled,recalculate ROM size with signature.
Loading capsule to secure memory buffer...done
43 - Error:Problem erasing flash.0040000(0%)
Bad command or file name

谷歌翻译如下

启用安全闪存,使用签名重新计算ROM大小。
加载胶囊以保护内存缓冲区...完成
43  - 错误:问题删除flash.0040000(0%)
错误指令或文件名

大致我们了解到是联想限制了对Bios的刷入,要刷入需要解锁,解锁文件为clrmfg.bat,部分Bios里面自带的clrmfg.bat文件执行会出现Dos Error错误,这时候需要找联想要一份clrmfg文件覆盖原Bios内容或者新建文件夹存储带U盘都可以,应该是原Bios文件内的clrmfg的调用问题导致,下载下方的clrmfg文件可以解决。

我们执行新的clrmfg里面的clrmfg.bat,出现如下提示则解锁成功

然后重新返回Bios文件所在目录执行lb.bat default.ini,全部执行成功。

刷入成功页面

此时,可以直接返回clrmfg目录,输入mfgx.bat -set命令进行加锁,当然,最好是在刷入成功后,按R键盘,重启后F1进入Bios,然后按F9恢复默认Bios,然后F10保存,然后再次进去PE里面的Dos工具箱里面的clrmfg目录,输入mfgx.bat -set命令进行加锁。

重启进入Bios可以看到Bios版本和日期那些已经更新成功。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇