1.一种基本输入输出系统BIOS刷新方法,其特征在于,应用于服务器,预先将至少两个主板与所述服务器相连,每一块主板上分别设置有相连的基板管理控制器BMC和BIOS芯片,还包括:
根据所述服务器的网际协议IP地址,为每一个所述主板分别分配一个IP地址,以使所述服务器和每一块所述主板均位于同一个网段内;
根据各个主板分别对应的IP地址,向设置在各个所述主板上的BMC分别发送BIOS固化文件,以使各个所述BMC在接收到所述固化文件时,根据接收的所述BIOS固化文件,对与当前所述BMC相连的BIOS进行刷新。
2.根据权利要求1所述的BIOS刷新方法,其特征在于,
在所述根据所述服务器的IP地址,为每一个所述主板分别分配一个网际协议IP地址之后,还包括:
根据各个主板分别对应的IP地址,向设置在各个所述主板上的BMC分别发送刷新指令,以使各个所述BMC在接收到所述刷新指令时,确定与当前所述BMC相连的BIOS对应的版本信息,并发送;
接收各个所述BMC分别发送的版本信息;
则,所述根据各个主板分别对应的IP地址,向设置在各个所述主板上的BMC分别发送BIOS固化文件,包括:
根据各个主板分别对应的IP地址,以及设置在当前主板上的所述BMC发送的版本信息,向当前所述BMC发送对应该版本信息的BIOS固化文件。
3.一种基本输入输出系统BIOS刷新方法,其特征在于,应用于基板管理控制器BMC,预先将所述BMC和BIOS设置在主板上,并将所述主板与外部服务器相连,还包括:
接收所述外部服务器根据为所述主板分配的网际协议IP地址发送的BIOS固化文件;
根据接收的所述BIOS固化文件,对所述BIOS进行刷新。
4.根据权利要求3所述的BIOS刷新方法,其特征在于,
在所述接收所述外部服务器根据为所述主板分配的网际协议IP地址发送的BIOS固化文件之前,还包括:
接收所述外部服务器根据为所述主板分别对应的IP地址发送的刷新指令;
在接收到所述刷新指令时,确定所述BIOS对应的版本信息;
将所述版本信息发送至所述外部服务器。
5.一种服务器,其特征在于,预先将至少两个主板与所述服务器相连,每一块主板上分别设置有相连的基板管理控制器BMC和基本输入输出系统BIOS芯片,所述服务器,包括:
网际协议IP分配模块,用于根据所述服务器的IP地址,为每一个所述主板分别分配一个IP地址,以使所述服务器和每一块所述主板均位于同一个网段内;
文件发送模块,用于根据各个主板分别对应的IP地址,向设置在各个所述主板上的BMC分别发送BIOS固化文件,以使各个所述BMC在接收到所述固化文件时,根据接收的所述BIOS固化文件,对与当前所述BMC相连的BIOS进行刷新。
6.根据权利要求5所述的服务器,其特征在于,
还包括:指令发送模块和信息接收模块;其中,
所述指令发送模块,用于根据各个主板分别对应的IP地址,向设置在各个所述主板上的BMC分别发送刷新指令,以使各个所述BMC在接收到所述刷新指令时,确定与当前所述BMC相连的BIOS对应的版本信息,并发送;
所述信息接收模块,用于接收各个所述BMC分别发送的版本信息
则,
所述文件发送模块,用于根据各个主板分别对应的IP地址,以及设置在当前主板上的所述BMC发送的版本信息,向当前所述BMC发送对应该版本信息的BIOS固化文件。
7.一种基板管理控制器BMC,其特征在于,预先将所述BMC和基本输入输出系统BIOS设置在主板上,并将所述主板与外部服务器相连,所述BMC,包括:
文件接收模块,用于接收所述外部服务器根据为所述主板分配的网际协议IP地址发送的BIOS固化文件;
刷新处理模块,用于根据接收的所述BIOS固化文件,对所述BIOS进行刷新。
8.根据权利要求7所述的BMC,其特征在于,
还包括:指令接收模块、确定模块和信息反馈模块;其中,
所述指令接收模块,用于接收所述外部服务器根据为所述主板分别对应的IP地址发送的刷新指令;
所述确定模块,用于在接收到所述刷新指令时,确定所述BIOS对应的版本信息;
所述信息反馈模块,用于将所述确定模块确定的所述版本信息发送至所述外部服务器。
9.一种可读介质,其特征在于,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行权利要求1至2中任一项所述的方法。
10.一种存储控制器,其特征在于,包括:处理器、存储器和总线;
所述处理器和所述存储器通过所述总线连接;
所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行权利要求1至2中任一项所述的方法。