System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基本输入输出系统更新方法技术方案_技高网

基本输入输出系统更新方法技术方案

技术编号:40609689 阅读:4 留言:0更新日期:2024-03-12 22:17
一种基本输入输出系统更新方法,借由一电脑来实施并包含以下步骤:(A)当进入一开机程序时,进行一初始化程序;(B)获得一储存空间;(C)判定一文件服务器中是否存在一新版的基本输入输出系统配置文件;(D)当判定存在时,自该文件服务器下载该新版的基本输入输出系统配置文件;(E)验证该新版的基本输入输出系统配置文件;(F)当验证成功时,自该文件服务器下载一新版的基本输入输出系统映像文件;(G)验证该新版的基本输入输出系统映像文件;及(H)当验证成功时,将其原本的基本输入输出系统映像文件更新为该新版的基本输入输出系统映像文件。

【技术实现步骤摘要】

【】本专利技术是有关于一种基本输入输出系统更新方法,特别是指一种自动更新基本输入输出系统的基本输入输出系统更新方法。


技术介绍

0、
技术介绍

1、韧体通常是指嵌入在硬件装置中的软件程序,是用于初始化并设置系统硬件并作为电脑加载操作系统的媒介,在服务器与个人电脑中的韧体常被称为基本输入输出系统(basicinput/outputsystem,简称bios),而现在生产服务器与个人电脑中的韧体的大部分都基于统一可扩展固件接口(unifiedextensiblefirmwareinterface,简称uefi),此标准一开始由英特尔公司(intel)定义,尔后交由统一可扩展固件接口论坛(unifiedefiforum)推广与发展。

2、现有更新系统韧体的方法,大多都是利用硬盘、随身碟等外部储存装置(externalstorage)储存要更新的bios映像,而在开机进入shell或linux等操作系统后,设定新的bios映像文件路径并执行相关的更新工具以执行更新。操作上较为繁琐,皆需要在bios环境下更改设定,不管是修改文件路径(亦即,bios映像文件路径)或是引导选项(bootoption),都需要进行人为设定,实属不便。


技术实现思路

0、
技术实现思路

1、因此,本专利技术的目的,即在提供一种不需人为设置文件路径且可在开机后的更早的阶段即进行自动更新基本输入输出系统的基本输入输出系统更新方法。

2、于是,本专利技术基本输入输出系统更新方法,借由一经由一通讯网络连接一文件服务器的电脑装置来实施,并包含以下步骤:

3、(a)当该电脑装置进入一开机程序时,借由该电脑装置进行一初始化程序;

4、(b)借由该电脑装置获得一储存空间;

5、(c)借由该电脑装置判定该文件服务器中是否存在一新版的基本输入输出系统配置文件;

6、(d)当该电脑装置判定出存在该新版的基本输入输出系统配置文件时,借由该电脑装置自该文件服务器下载该新版的基本输入输出系统配置文件至该储存空间;

7、(e)借由该电脑装置验证该新版的基本输入输出系统配置文件;

8、(f)当该电脑装置成功验证该新版的基本输入输出系统配置文件时,该电脑装置自该文件服务器下载一新版的基本输入输出系统映像文件至该储存空间;

9、(g)借由该电脑装置验证该新版的基本输入输出系统映像文件;及

10、(h)当该电脑装置成功验证该新版的基本输入输出系统映像文件时,该电脑装置将其原本的基本输入输出系统映像文件更新为该新版的基本输入输出系统映像文件。

11、与现有技术相比较,本专利技术的基本输入输出系统更新方法,借由该电脑装置自动自该文件服务器下载该新版的基本输入输出系统配置文件,及该新版的基本输入输出系统映像文件,而无须人为设置文件路径,并在成功验证该新版的基本输入输出系统配置文件,及该新版的基本输入输出系统映像文件时,将其原本的基本输入输出系统映像文件更新为该新版的基本输入输出系统映像文件,且由于无须人为设置文件路径,可在开机的过程当中,完成相关的初始化程序后便可开始执行下载、验证及更新动作,无需等待进入shell或linux等操作系统后才开始执行。

本文档来自技高网...

【技术保护点】

1.一种基本输入输出系统更新方法,借由一经由一通讯网络连接一文件服务器的电脑装置来实施,其特征在于:并包含以下步骤:

2.根据权利要求1所述的基本输入输出系统更新方法,其特征在于:在步骤(A)中,该电脑装置系初始化该电脑装置之随机存取内存、网络联机及文件系统,以进行该初始化程序。

3.根据权利要求1所述的基本输入输出系统更新方法,其特征在于:在步骤(C)中,该电脑装置系根据一默认下载路径连接至该文件服务器,以判定该文件服务器中是否存在一新版的基本输入输出系统配置文件;

4.根据权利要求1所述的基本输入输出系统更新方法,其特征在于:在步骤(D)中,该新版的基本输入输出系统配置文件包含一校验和,及一经加密的映像文件信息,且步骤(E)包含以下子步骤:

5.根据权利要求4所述的基本输入输出系统更新方法,其特征在于:在步骤(G)中,该电脑装置系判定该新版的基本输入输出系统映像文件所对应之映像文件信息是否相符于经解密后的该映像文件信息,以验证该新版的基本输入输出系统映像文件。

6.根据权利要求5所述的基本输入输出系统更新方法,其特征在于:在步骤(F)中,该新版的基本输入输出系统映像文件系经过加密,且在步骤(G)中,该电脑装置还判定是否可解密经加密的该新版的基本输入输出系统映像文件,以验证该新版的基本输入输出系统映像文件。

7.根据权利要求1所述的基本输入输出系统更新方法,其特征在于:还包含以下步骤:

8.根据权利要求7所述的基本输入输出系统更新方法,其特征在于:步骤(K)包含以下子步骤:

9.根据权利要求8所述的基本输入输出系统更新方法,其特征在于:在步骤(L)中,该配置文件信息包含该新版的基本输入输出系统映像文件所对应之映像文件信息,及该待验证校验和。

10.根据权利要求1所述的基本输入输出系统更新方法,其特征在于:在步骤(C)之后,当该电脑装置判定出不存在该新版的基本输入输出系统映像文件时,该电脑装置释放该储存空间并继续进行该开机程序。

...

【技术特征摘要】

1.一种基本输入输出系统更新方法,借由一经由一通讯网络连接一文件服务器的电脑装置来实施,其特征在于:并包含以下步骤:

2.根据权利要求1所述的基本输入输出系统更新方法,其特征在于:在步骤(a)中,该电脑装置系初始化该电脑装置之随机存取内存、网络联机及文件系统,以进行该初始化程序。

3.根据权利要求1所述的基本输入输出系统更新方法,其特征在于:在步骤(c)中,该电脑装置系根据一默认下载路径连接至该文件服务器,以判定该文件服务器中是否存在一新版的基本输入输出系统配置文件;

4.根据权利要求1所述的基本输入输出系统更新方法,其特征在于:在步骤(d)中,该新版的基本输入输出系统配置文件包含一校验和,及一经加密的映像文件信息,且步骤(e)包含以下子步骤:

5.根据权利要求4所述的基本输入输出系统更新方法,其特征在于:在步骤(g)中,该电脑装置系判定该新版的基本输入输出系统映像文件所对应之映像文件信息是否相符于经解密后的该映像文件信息...

【专利技术属性】
技术研发人员:林翰谦
申请(专利权)人:昆达电脑科技昆山有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1