UEFI BIOS之BIOS分类,刷新bios方式有哪些?

BIOS全称是Basic Input Output System(基本输入输出系统),是集成在主板上的一个ROM芯片,包含了开机引导代码、基础硬件驱动程序、参数设置程序以及一些厂商自主研发的软件等。

BIOS POST是指从电源开机键按下去的那一刻起,经过SEC,PEI,DXE,BDS四个阶段,进入OS或者linux系统为止的整个过程。

1. BIOS分类:

1》按照CPU厂商:通常可以分为Intel platform, AMD platform, ARM platform.

2》按照Boot Mode:通常分为Legacy mode和UEFI mode.

主要是看Setup->Advanced->CSM Configuration->CSM Support = Enabled / Disabled,这个选项会影响到Boot Option Priorities/Option Rom(Network,Storage,Video,Other PCI devices)等.

Legacy mode常见的比如说DOS,Uefi mode常见的比如说SHELL.

3》按照平台来分:DT(台式机),Server,NoteBook,AIO(一体机)等。

台式机/一体机 BIOS flash大小一般是32M,其中16M ME+16M BIOS,BIOSsize可以在代码中修改也有12M的。

Server BIOS flash 大小一般是64M,其中32M ME+32M BIOS,新的平台也有48M的,具体要视情况而定。

2.刷新bios方式有哪些?

1》刷新bios的目的:BIOS刷新(BIOS升级)可以解决芯片组、主板设计上的一些缺陷,以及获得一些新功能。

2》注意:刷BIOS具有一定的危险性,如果没有经验又是新机的请不要尝试。因为它必须使用与主板型号相对应的 BIOS 文件,特别是品牌机很难寻找到正确的 BIOS 文件,所以建议没过保修期的不要自己擅自刷BIOS。实在需要升级主板或显卡等固件版本请找客服。在刷新过程中不可出现断电或重启现象,也不要随意按键盘。如果刷新失败,会导致无法启动系统。

刷新方式1:Flash可以拿下来,用盒子刷。

常用刷新工具:DediProg Engineering,SOFI SP32等。这类刷新工具需要先能识别到Flash芯片类型,加载要刷新的bios,一般需要经过擦除-刷写-校验等过程。可以顺利识别芯片型号,加载BIOS flash bin 文件和刷新过程中没有报错,就表示刷新成功了。

当然为了保险起见,可以先用这些tool自带的读取功能,把BIOS flash中原有的binary dump出来做好备份,这样即使刷新的BIOS开不了机,还可以恢复原样。

刷新方式2:在shell/windows/linux下借助工具刷新。

DT平台常见的刷新工具有:

Intel BIOS:intel fpt tool

AMD BIOS: Amdflash tool

AMI BIOS: AFU tool

注意:通常需要进行一些安全校验,可能会受一些setup选项的影响,比如:SecureBoot,Secure Flash,BIOS lock,BIOS guard等。

刷新方式3:Server平台除了以上两种方式外,还可以通过BMC WEB加载BIOS bin方式刷新。

刷新方式4:制作WU包:BIOS windows firmware update.

除了BIOS可以制作WU包外,ME,EC,TPM等firmware都可以制作WU包,WU包会有严格的校验,比如说firmware guid,secure flash key和版本信息等,验证是同一个案子的key和guid才会更新。

刷新方式5:一些其他方式,比如说Lenovo等一些特有的package.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值