第一次给zx7 sp5d1刷bios时看见有人讲神舟刷蓝天的bios有可能影响售后,那时候来贴吧找过不少资料,也在网上查了一下关于bios的备份及还原。
因为是第一次dos下刷bios所以没怎有信心自己用fpt命令备份下来的bios能不能用,也一直没敢尝试还原(主要因为备份出的为5M大小rom格式文件,而编辑器刷入的是8M bin文件)。
刷完后也没在意,但是最近看见有不少非蓝天的官方bios版本都到了1.06.4(炫龙)、1.06.5(rsa)、甚至1.06.6(未找到)。
早上起来没事就开始作死一波,顺便尝试下去年备份的神舟战神出厂bios(1.05.1tsz2)能不能用。
折腾后得到的结论如下,bios文件链接见下文。
1、还原(备份方法)
afudos的命令(必须有afudos.exe程序存在,与bios文件同一文件夹下)
备份bios:afudos.exe bios文件名 /O (是字母O 不是零,bios文件名自己命名)
还原(刷入):afudos.exe bios文件名 /P /B /N
本人当时第一次备份用afu没成功,但是fpt备份成功,所以提供的bios需fpt下刷入,afu会刷写失败(此时并不修改bios)
fpt dos命令(必须有fpt.exe程序存在,与bios同一文件下)
备份:fpt /D bios文件名 -bios
刷入(还原):fpt /f bios文件名 -bios
以上两程序在官方bios1.05.3及1.06.2bios文件里面存在。
2、关于官方刷写(dos下的非efi shell下efi shell下的刷写文件为nsh结尾,不知道怎么打开看指令)bios的flashme.bat
右键编辑打开dos下刷写文件bat可以看到1.05.3的为
@echo off
@set BIOS.ROM=P7xxDM2.BINfpt.exe -f %BIOS.ROM% -desc
fpt.exe -f %BIOS.ROM% -me
AFUDOS.exe %BIOS.ROM% /p /b /n /R /shutdown
1.06.2的为fpt -f P7xxDM2.BIN-l 0x300000 -y
AFUDOS.exe P7xxDM2.rom /p /b /n
AFUDOS.exe /s /shutdown
可以看出1.05.3的官方bios刷入的bios为8M大小bin格式文件,但是1.06.2官方bios刷入的是5m大小的 rom格式文件。
凑巧看到了网友某某发的解锁1.06.2bios(炫龙logo)也是单一5M rom文件fpt刷入,经测试正常刷写。
解锁bios刷完后,看了下感觉没甚么用。。。。。刷1.06.4炫龙的bios,刷完后发现bios文件夹下面存在两个8m文件,只是后缀不同一个为P7xxdm2.bin一个为7DM2TSZ1.all但是日期不同,前者稍早。
刷完后bios版本显示
1.06.4tsz1(炫龙logo),突发奇想是否all格式文件是炫龙自己修改官方bios后的?然后作死开始,将俩文件的名称加格式
同时调换,然后刷入,刷完后发现开机logo为蓝天bios版本号1.06.4后面无字母,如下图。
3、fpt下还原出厂bios:
将bios1.05.3fpt备份出的beifen.rom复制到1.06.2文件夹中然后一同放入dos启动盘下文件夹名称改为b10602(bios010602名称在dos名字太长显示不全dir查看的到为bios106~1打不开.)
应该也可直接用1.05.3的刷写文件刷写。
dos启动后dir回车查看是否有b10602文件夹,cd b10602进入文件夹。输入fpt /f beifen.rom -bios 刷写成功。
以上为出厂bios的还原、刷写。
4、关于efi shell下刷写ec、bios
efi shell下刷写ec、bios的文件有类似flash.nsh的nsh格式执行文件,dos下的为bat格式。
制作efi shell的方法见链接,关于uefi shell启动说一下啊,fs1(数字由1~99主要看第几个是你的优盘)后有一个:我的是第五个输入 fs5:后回车。dir查看文件是否进对了盘。
然后执行刷写文件(输入名称后回车,后缀名可有可无)。
最后说明下,本文只提供文件仅对动手能力强的朋友,如有刷写失败刷黑bios的本人概不负责。
写在最后:为了防止刷黑,最安全最保险的办法是先用官方的方法更新bios至最新版,在dos下用FPT命令备份bios,之后就按照上面的步骤解锁修改备份的bios,最后再用FPT命令刷入修改的bios。
ps:备份的bios变成了5兆大小的文件,原来是8兆的文件,已剔除掉一部分。(描述和ME部分),所以在一开始就建议先用官方的方法更新bios至最新版,这样就不会因为ME版本的原因出问题。所有链接见 2楼。
因为是第一次dos下刷bios所以没怎有信心自己用fpt命令备份下来的bios能不能用,也一直没敢尝试还原(主要因为备份出的为5M大小rom格式文件,而编辑器刷入的是8M bin文件)。
刷完后也没在意,但是最近看见有不少非蓝天的官方bios版本都到了1.06.4(炫龙)、1.06.5(rsa)、甚至1.06.6(未找到)。
早上起来没事就开始作死一波,顺便尝试下去年备份的神舟战神出厂bios(1.05.1tsz2)能不能用。
折腾后得到的结论如下,bios文件链接见下文。
1、还原(备份方法)
afudos的命令(必须有afudos.exe程序存在,与bios文件同一文件夹下)
备份bios:afudos.exe bios文件名 /O (是字母O 不是零,bios文件名自己命名)
还原(刷入):afudos.exe bios文件名 /P /B /N
本人当时第一次备份用afu没成功,但是fpt备份成功,所以提供的bios需fpt下刷入,afu会刷写失败(此时并不修改bios)
fpt dos命令(必须有fpt.exe程序存在,与bios同一文件下)
备份:fpt /D bios文件名 -bios
刷入(还原):fpt /f bios文件名 -bios
以上两程序在官方bios1.05.3及1.06.2bios文件里面存在。
2、关于官方刷写(dos下的非efi shell下efi shell下的刷写文件为nsh结尾,不知道怎么打开看指令)bios的flashme.bat
右键编辑打开dos下刷写文件bat可以看到1.05.3的为
@echo off
@set BIOS.ROM=P7xxDM2.BINfpt.exe -f %BIOS.ROM% -desc
fpt.exe -f %BIOS.ROM% -me
AFUDOS.exe %BIOS.ROM% /p /b /n /R /shutdown
1.06.2的为fpt -f P7xxDM2.BIN-l 0x300000 -y
AFUDOS.exe P7xxDM2.rom /p /b /n
AFUDOS.exe /s /shutdown
可以看出1.05.3的官方bios刷入的bios为8M大小bin格式文件,但是1.06.2官方bios刷入的是5m大小的 rom格式文件。
凑巧看到了网友某某发的解锁1.06.2bios(炫龙logo)也是单一5M rom文件fpt刷入,经测试正常刷写。
解锁bios刷完后,看了下感觉没甚么用。。。。。刷1.06.4炫龙的bios,刷完后发现bios文件夹下面存在两个8m文件,只是后缀不同一个为P7xxdm2.bin一个为7DM2TSZ1.all但是日期不同,前者稍早。
刷完后bios版本显示
1.06.4tsz1(炫龙logo),突发奇想是否all格式文件是炫龙自己修改官方bios后的?然后作死开始,将俩文件的名称加格式
同时调换,然后刷入,刷完后发现开机logo为蓝天bios版本号1.06.4后面无字母,如下图。
3、fpt下还原出厂bios:
将bios1.05.3fpt备份出的beifen.rom复制到1.06.2文件夹中然后一同放入dos启动盘下文件夹名称改为b10602(bios010602名称在dos名字太长显示不全dir查看的到为bios106~1打不开.)
应该也可直接用1.05.3的刷写文件刷写。
dos启动后dir回车查看是否有b10602文件夹,cd b10602进入文件夹。输入fpt /f beifen.rom -bios 刷写成功。
以上为出厂bios的还原、刷写。
4、关于efi shell下刷写ec、bios
efi shell下刷写ec、bios的文件有类似flash.nsh的nsh格式执行文件,dos下的为bat格式。
制作efi shell的方法见链接,关于uefi shell启动说一下啊,fs1(数字由1~99主要看第几个是你的优盘)后有一个:我的是第五个输入 fs5:后回车。dir查看文件是否进对了盘。
然后执行刷写文件(输入名称后回车,后缀名可有可无)。
最后说明下,本文只提供文件仅对动手能力强的朋友,如有刷写失败刷黑bios的本人概不负责。
写在最后:为了防止刷黑,最安全最保险的办法是先用官方的方法更新bios至最新版,在dos下用FPT命令备份bios,之后就按照上面的步骤解锁修改备份的bios,最后再用FPT命令刷入修改的bios。
ps:备份的bios变成了5兆大小的文件,原来是8兆的文件,已剔除掉一部分。(描述和ME部分),所以在一开始就建议先用官方的方法更新bios至最新版,这样就不会因为ME版本的原因出问题。所有链接见 2楼。