BIOS刷新方法.pdf

上传人:a2 文档编号:1036334 上传时间:2018-03-27 格式:PDF 页数:6 大小:354.81KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010231655.1

申请日:

2010.07.20

公开号:

CN102339225A

公开日:

2012.02.01

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 9/445申请公布日:20120201|||实质审查的生效IPC(主分类):G06F 9/445申请日:20100720|||公开

IPC分类号:

G06F9/445

主分类号:

G06F9/445

申请人:

鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司

发明人:

江涛; 郑治桥

地址:

518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

一种BIOS刷新方法,用于对一目标电脑进行BIOS刷新,包括:通过串行接口连接一主控电脑与所述目标电脑;目标电脑进入SHELL环境,并启动虚拟硬盘界面;主控电脑进入串行接口控制程序界面,选择要发送的BIOS刷新文件并发送给目标电脑;及目标电脑通过虚拟硬盘接收所述BIOS刷新文件,并进行BIOS的刷新。所述BIOS刷新方法可通过串行接口来实现对BIOS的刷新操作。

权利要求书

1: 一种 BIOS 刷新方法, 用于对一目标电脑进行 BIOS 刷新, 包括 : 通过串行接口连接一主控电脑与所述目标电脑 ; 目标电脑进入 SHELL 环境, 并启动虚拟硬盘界面 ; 主控电脑进入串行接口控制程序界面, 选择要发送的 BIOS 刷新文件并发送给目标电 脑; 及 目标电脑通过虚拟硬盘接收所述 BIOS 刷新文件, 并进行 BIOS 的刷新。
2: 如权利要求 1 所述的 BIOS 刷新方法, 其特征在于 : 所述主控电脑发送 BIOS 刷新文 件的步骤具体包括 : 选择要发送的 BIOS 刷新文件 ; 将选择的 BIOS 刷新文件进行压缩处理 ; 及 向目标电脑发送压缩后的 BIOS 刷新文件。
3: 如权利要求 2 所述的 BIOS 刷新方法, 其特征在于 : 所述目标电脑通过虚拟硬盘接收 所述 BIOS 刷新文件的步骤具体包括 : 加载硬盘驱动 ; 加载文件系统 ; 进入 SHELL 环境下的虚拟硬盘 ; 接收压缩后的 BIOS 刷新文件 ; 对压缩后的 BIOS 刷新文件进行解压缩处理 ; 及 读取解压缩后的 BIOS 刷新文件并进行 BIOS 刷新操作。

说明书


BIOS 刷新方法

    【技术领域】
     本发明涉及一种对 BIOS(Basic Input Output System, 基本输入输出系统 ) 进行 刷新的方法。背景技术
     绝大部分电脑都设有 BIOS, 其为电脑提供最底层的、 最直接的硬件设置和控制。 通 过 BIOS 刷新, 可以有效的解决电脑的软硬件问题, 或实现对新硬件及新功能的支持。在用 户使用或维护电脑的过程中, 或是在电脑设计开发的过程中, 对 BIOS 的刷新都是一个很重 要的环节。合理的 BIOS 刷新, 可以提高用户的使用体验, 提高 BIOS 开发效率。
     常见的 BIOS 刷新方法, 一般将要刷新的 BIOS 刷新文件预存在移动存储设备里面, 例如光盘、 U 盘等, 然后通过 BIOS 刷新软件完成刷写。但有时候电脑上的光驱及 USB 接口 无法使用, 这样的话就无法应用传统的刷新方法来对 BIOS 进行刷新操作。 发明内容 鉴于上述内容, 有必要提供一种可通过串行接口来实现对 BIOS 进行刷新的方法。
     一种 BIOS 刷新方法, 用于对一目标电脑进行 BIOS 刷新, 包括 :
     通过串行接口连接一主控电脑与所述目标电脑 ;
     目标电脑进入 SHELL 环境, 并启动虚拟硬盘界面 ;
     主控电脑进入串行接口控制程序界面, 选择要发送的 BIOS 刷新文件并发送给目 标电脑 ; 及
     目标电脑通过虚拟硬盘接收所述 BIOS 刷新文件, 并进行 BIOS 的刷新。
     本发明 BIOS 刷新方法利用虚拟硬盘技术, 在目标电脑上虚拟一个硬盘, 并通过串 行接口完成 BIOS 刷新文件的接收与刷新, 因此在刷新的过程中不需要光盘、 U 盘等移动存 储设备的辅助, 节省成本的同时, 可以让本方法使用于特殊情况下的 BIOS 刷新, 例如外部 光盘驱动无法识别, USB 接口损坏等情况, 并且由于串行接口已经是一种很成熟的接口技 术, 故易于实现。
     附图说明
     下面参照附图结合较佳实施方式对本发明作进一步详细描述 :
     图 1 为本发明 BIOS 刷新方法较佳实施方式的主流程图。
     图 2 为本发明 BIOS 刷新方法较佳实施方式中主控电脑端发送 BIOS 文件的流程 图。
     图 3 为本发明 BIOS 刷新方法较佳实施方式中目标电脑端刷新 BIOS 文件的流程 图。 具体实施方式本发明 BIOS 刷新方法用于对一目标电脑进行 BIOS 的刷新, 所述 BIOS 刷新方法是 通过存储有 BIOS 刷新文件的主控电脑向所述目标电脑进行 BIOS 刷新操作的, 而所述主控 电脑与所述目标电脑是通过串行接口实现彼此通信的。
     请参考图 1, 所述 BIOS 刷新方法的较佳实施方式包括以下步骤 :
     S1 : 通过串行接口连接所述主控电脑与所述目标电脑。
     S2 : 目标电脑进入 SHELL 环境 ( 文字操作系统与外部最主要的接口, 是操作系统最 外面的一层, SHELL 管理用户与操作系统之间的交互 ), 启动虚拟硬盘界面。
     S3 : 主控电脑进入串行接口控制程序界面, 选择要发送的 BIOS 刷新文件并发送给 目标电脑。
     S4 : 目标电脑通过虚拟硬盘接收所述 BIOS 刷新文件并进行 BIOS 的刷新。
     请继续参考图 2, 对于步骤 S3, 具体包括以下步骤 :
     S31 : 选择要发送的 BIOS 刷新文件。所述主控电脑通常会存储很多个 BIOS 刷新文 件或其他类型的文件, 故在发送之前需进行 BIOS 刷新文件的选取操作。
     S32 : 将选择的 BIOS 刷新文件进行压缩处理。 由于串口的数据传输速率有限, 现常 用的波特率多为 9600 ~ 115200bps, 以此速率传输一个几兆的 BIOS 刷新文件要花费数分 钟, 时间过长。鉴于此本方法在传输 BIOS 刷新文件之前对其进行压缩处理, 将文档变小, 这 样可以有效的减少传输时间。 S33 : 向目标电脑发送压缩后的 BIOS 刷新文件。
     请继续参考图 3, 对于步骤 S4, 具体包括以下步骤 :
     S41 : 加载硬盘驱动。
     S42 : 加载文件系统。
     S43 : 进入 SHELL 环境下的虚拟硬盘。上述三个步骤为构建虚拟硬盘的步骤, 由于 虚拟硬盘技术为现有技术, 故不再具体介绍其构建原理。
     S44 : 接收压缩后的 BIOS 刷新文件。
     S45 : 对压缩后的 BIOS 刷新文件进行解压缩处理。
     S46 : 读取解压缩后的 BIOS 刷新文件并进行 BIOS 刷新操作。
     本发明 BIOS 刷新方法是先将 BIOS 刷新文件存储于一主控电脑中, 然后将所述主 控电脑与目标电脑通过串行接口进行通信, 通过主控电脑向目标电脑发送 BIOS 刷新文件, 从而实现对目标电脑的 BIOS 刷新操作。本发明还利用虚拟硬盘技术, 在目标电脑上虚拟一 个硬盘, 进而完成 BIOS 刷新文件的接收, 因此在刷新的过程中不需要光盘、 U 盘等移动存储 设备的辅助, 节省成本的同时, 可以让本方法使用于特殊情况下的 BIOS 刷新, 例如外部光 盘驱动无法识别, USB 接口损坏等情况。并且由于串行接口已经是一种很成熟的接口技术, 故易于实现。
    

BIOS刷新方法.pdf_第1页
第1页 / 共6页
BIOS刷新方法.pdf_第2页
第2页 / 共6页
BIOS刷新方法.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《BIOS刷新方法.pdf》由会员分享,可在线阅读,更多相关《BIOS刷新方法.pdf(6页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102339225A43申请公布日20120201CN102339225ACN102339225A21申请号201010231655122申请日20100720G06F9/44520060171申请人鸿富锦精密工业(深圳)有限公司地址518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号申请人鸿海精密工业股份有限公司72发明人江涛郑治桥54发明名称BIOS刷新方法57摘要一种BIOS刷新方法,用于对一目标电脑进行BIOS刷新,包括通过串行接口连接一主控电脑与所述目标电脑;目标电脑进入SHELL环境,并启动虚拟硬盘界面;主控电脑进入串行接口控制程序界面,选择要发送的BI。

2、OS刷新文件并发送给目标电脑;及目标电脑通过虚拟硬盘接收所述BIOS刷新文件,并进行BIOS的刷新。所述BIOS刷新方法可通过串行接口来实现对BIOS的刷新操作。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书2页附图2页CN102339238A1/1页21一种BIOS刷新方法,用于对一目标电脑进行BIOS刷新,包括通过串行接口连接一主控电脑与所述目标电脑;目标电脑进入SHELL环境,并启动虚拟硬盘界面;主控电脑进入串行接口控制程序界面,选择要发送的BIOS刷新文件并发送给目标电脑;及目标电脑通过虚拟硬盘接收所述BIOS刷新文件,并进行BIOS的刷新。2如权利。

3、要求1所述的BIOS刷新方法,其特征在于所述主控电脑发送BIOS刷新文件的步骤具体包括选择要发送的BIOS刷新文件;将选择的BIOS刷新文件进行压缩处理;及向目标电脑发送压缩后的BIOS刷新文件。3如权利要求2所述的BIOS刷新方法,其特征在于所述目标电脑通过虚拟硬盘接收所述BIOS刷新文件的步骤具体包括加载硬盘驱动;加载文件系统;进入SHELL环境下的虚拟硬盘;接收压缩后的BIOS刷新文件;对压缩后的BIOS刷新文件进行解压缩处理;及读取解压缩后的BIOS刷新文件并进行BIOS刷新操作。权利要求书CN102339225ACN102339238A1/2页3BIOS刷新方法技术领域0001本发明。

4、涉及一种对BIOSBASICINPUTOUTPUTSYSTEM,基本输入输出系统进行刷新的方法。背景技术0002绝大部分电脑都设有BIOS,其为电脑提供最底层的、最直接的硬件设置和控制。通过BIOS刷新,可以有效的解决电脑的软硬件问题,或实现对新硬件及新功能的支持。在用户使用或维护电脑的过程中,或是在电脑设计开发的过程中,对BIOS的刷新都是一个很重要的环节。合理的BIOS刷新,可以提高用户的使用体验,提高BIOS开发效率。0003常见的BIOS刷新方法,一般将要刷新的BIOS刷新文件预存在移动存储设备里面,例如光盘、U盘等,然后通过BIOS刷新软件完成刷写。但有时候电脑上的光驱及USB接口无。

5、法使用,这样的话就无法应用传统的刷新方法来对BIOS进行刷新操作。发明内容0004鉴于上述内容,有必要提供一种可通过串行接口来实现对BIOS进行刷新的方法。0005一种BIOS刷新方法,用于对一目标电脑进行BIOS刷新,包括0006通过串行接口连接一主控电脑与所述目标电脑;0007目标电脑进入SHELL环境,并启动虚拟硬盘界面;0008主控电脑进入串行接口控制程序界面,选择要发送的BIOS刷新文件并发送给目标电脑;及0009目标电脑通过虚拟硬盘接收所述BIOS刷新文件,并进行BIOS的刷新。0010本发明BIOS刷新方法利用虚拟硬盘技术,在目标电脑上虚拟一个硬盘,并通过串行接口完成BIOS刷新。

6、文件的接收与刷新,因此在刷新的过程中不需要光盘、U盘等移动存储设备的辅助,节省成本的同时,可以让本方法使用于特殊情况下的BIOS刷新,例如外部光盘驱动无法识别,USB接口损坏等情况,并且由于串行接口已经是一种很成熟的接口技术,故易于实现。附图说明0011下面参照附图结合较佳实施方式对本发明作进一步详细描述0012图1为本发明BIOS刷新方法较佳实施方式的主流程图。0013图2为本发明BIOS刷新方法较佳实施方式中主控电脑端发送BIOS文件的流程图。0014图3为本发明BIOS刷新方法较佳实施方式中目标电脑端刷新BIOS文件的流程图。具体实施方式说明书CN102339225ACN10233923。

7、8A2/2页40015本发明BIOS刷新方法用于对一目标电脑进行BIOS的刷新,所述BIOS刷新方法是通过存储有BIOS刷新文件的主控电脑向所述目标电脑进行BIOS刷新操作的,而所述主控电脑与所述目标电脑是通过串行接口实现彼此通信的。0016请参考图1,所述BIOS刷新方法的较佳实施方式包括以下步骤0017S1通过串行接口连接所述主控电脑与所述目标电脑。0018S2目标电脑进入SHELL环境文字操作系统与外部最主要的接口,是操作系统最外面的一层,SHELL管理用户与操作系统之间的交互,启动虚拟硬盘界面。0019S3主控电脑进入串行接口控制程序界面,选择要发送的BIOS刷新文件并发送给目标电脑。。

8、0020S4目标电脑通过虚拟硬盘接收所述BIOS刷新文件并进行BIOS的刷新。0021请继续参考图2,对于步骤S3,具体包括以下步骤0022S31选择要发送的BIOS刷新文件。所述主控电脑通常会存储很多个BIOS刷新文件或其他类型的文件,故在发送之前需进行BIOS刷新文件的选取操作。0023S32将选择的BIOS刷新文件进行压缩处理。由于串口的数据传输速率有限,现常用的波特率多为9600115200BPS,以此速率传输一个几兆的BIOS刷新文件要花费数分钟,时间过长。鉴于此本方法在传输BIOS刷新文件之前对其进行压缩处理,将文档变小,这样可以有效的减少传输时间。0024S33向目标电脑发送压缩。

9、后的BIOS刷新文件。0025请继续参考图3,对于步骤S4,具体包括以下步骤0026S41加载硬盘驱动。0027S42加载文件系统。0028S43进入SHELL环境下的虚拟硬盘。上述三个步骤为构建虚拟硬盘的步骤,由于虚拟硬盘技术为现有技术,故不再具体介绍其构建原理。0029S44接收压缩后的BIOS刷新文件。0030S45对压缩后的BIOS刷新文件进行解压缩处理。0031S46读取解压缩后的BIOS刷新文件并进行BIOS刷新操作。0032本发明BIOS刷新方法是先将BIOS刷新文件存储于一主控电脑中,然后将所述主控电脑与目标电脑通过串行接口进行通信,通过主控电脑向目标电脑发送BIOS刷新文件,从而实现对目标电脑的BIOS刷新操作。本发明还利用虚拟硬盘技术,在目标电脑上虚拟一个硬盘,进而完成BIOS刷新文件的接收,因此在刷新的过程中不需要光盘、U盘等移动存储设备的辅助,节省成本的同时,可以让本方法使用于特殊情况下的BIOS刷新,例如外部光盘驱动无法识别,USB接口损坏等情况。并且由于串行接口已经是一种很成熟的接口技术,故易于实现。说明书CN102339225ACN102339238A1/2页5图1图2说明书附图CN102339225ACN102339238A2/2页6图3说明书附图CN102339225A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1