更新CMOS值的方法技术

技术编号:2914498 阅读:291 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种更新CMOS值的方法,包括下列步骤:提供一CMOS值的文件,此CMOS值的文件为预先读取或是经过修正;决定以一直接硬件控制或一间接网络控制来更新CMOS值;读取CMOS值;更新CMOS值。依照本发明专利技术的方法,在批量更新时无需对每台电脑的CMOS值进行逐一设定。

【技术实现步骤摘要】

本专利技术是关于一种更新CMOS值的方法,且特别是关于一种节约用户时间的更新CMOS值的方法。
技术介绍
现今电脑的使用越来越普遍,用户在购买了许多台同一或类似配置的电脑时,需要对每台电脑的CMOS值逐一设定。再者,大用户购买了多台同一配置的电脑(或服务器)后,需要对每一电脑(或服务器)的CMOS值逐一设定。这样消耗人力和时间,而且人工设定难免会有差错,导致维护成本较高。因此,制造厂商如何使用户方便更新电脑的CMOS值,成为所有制造厂商的头痛问题。
技术实现思路
本专利技术的目的是提供一种更新CMOS值的方法,当电脑需要更新CMOS值时可以透过预先准备好的CMOS值的文件来进行,无需对电脑的CMOS值逐一设定。本专利技术提出一种更新CMOS值的方法,包括下列步骤:提供一CMOS值的文件,此CMOS值的文件为预先读取或是经过修正;决定以一直接硬件控制或一间接网络控制来更新CMOS值;读取CMOS值;更新CMOS值。上述的更新CMOS值的方法,在一实施例中,CMOS值的文件是存储在一存储媒体,其中所述存储媒体可以为主电脑或服务器中的虚拟存储器或是一随身碟。上述的更新CMOS值的方法,在一实施例中,所述直接硬件控制是从南桥的通用型的输入输出(General Purpose Input Output,GPIO)拉出一条,用跳线的方式将此GPIO的信号电位拉低或拉高。上述的更新CMOS值的方法,在一实施例中,所述间接网络控制是由主机台的基板管理控制器(baseboard management controller,BMC)下命令给从机台的BMC,由从机台的BMC将本机南桥的一GPIO的信号电位拉低或拉高。-->上述的更新CMOS值的方法,在一实施例中,读取所述CMOS值的方式为下列之一,以直接硬件控制或间接网络控制来读取CMOS值的文件。依照本专利技术的实施例所述,上述的更新CMOS值的方法,在多台或同一类似配置的电脑,对更新CMOS的时间会节约许多并且方便快捷;在另一方面,具有同一配置的多台电脑,无需对每一台电脑的CMOS值进行逐一设定。这样至少有如下的优点;第一可以节约时间;第二是维护性强,避免人为设定的失误和遗漏。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举本专利技术的实施例,并配合附图,作详细说明如下。附图说明图1是依据本专利技术实施例的一种更新CMOS值的方法的流程图。具体实施方式请参照图1,图1呈现了一种更新CMOS值的方法的流程图,所示流程图中,当用户的电脑需要更新设定CMOS值时,于步骤S101中提供一CMOS值的文件(file),此CMOS值的文件可以为预先读取或是经过修正的文件。例如预先读取的文件,可以存储在一存储媒体,其中存储媒体可以是一台主电脑或服务器中的存储体,也可以是随身碟。因此,用户可以将主电脑设定好的CMOS值保存为文件,并且可以存在虚拟存储器(Virtual storage);或者,用户所使用的CMOS值可以保存在可携性的随身碟中。因此,用户可以透过随身碟来设定与保存CMOS值的文件,例如通过用组合语言写的程式,用端口读写的的方式,将CMOS的值存入尾码为.cms档并保存到随身碟中。此外,文件内容中的CMOS值可以透过文本编辑器(例如Ultra Edit)的编辑软件来修改,因此对于修改CMOS值的设定是相当方便与快捷。于步骤103中,当用户的电脑是不需要更新设定CMOS值便直接离开,当用户的电脑需要更新设定CMOS值时进入下一步骤S105。其中,在步骤S103,当决定是更新CMOS值时,可以利用直接硬件控制或间接网络控制来进行。所述直接硬件控制可以是从南桥的通用型的输入输出(General PurposeInput/Output,GPIO)拉出一条,用跳线的方式将此GPIO的信号电位拉低或拉-->高,本领域的技术人员应当了解直接硬件控制的方式,并不限于本实施例所举的例子。所述间接网络控制可以是由主机台的基板管理控制器(baseboardmanagement controller,BMC)下命令给从机台的BMC,由从机台的BMC将本机南桥的一GPIO的信号电位拉低或拉高。接着,于步骤105中,若当前述的步骤103是采用直接硬件控制时,则可以直接从随身碟中的文件来读取CMOS值,若当前述的步骤103是采用间接网络控制时,则可以间接由网络读取主机(主电脑或服务器)的文件。其中读取文件方式是在基本输入输出系统(Basic Input Output System,BIOS)模仿恢复模式(recovery mode)的设置来进行。于步骤S107,依所读取的CMOS值来更新原先存储在电脑的CMOS值,更新过后的电脑重新启动后即完成了整个过程,可以使用新设定好的CMOS值。综上所述,依照本专利技术更新CMOS值的方法,在多台或同一类似配置的电脑,对更新CMOS的时间会节约许多并且方便快捷;在另一方面,具有同一配置的多台电脑的服务器,此多台电脑相当从电脑而服务器相当主电脑,无需对每一台从电脑的CMOS值进行逐一设定。这样更新CMOS值的方法,至少有如下的优点;第一可以节约时间并且方便快捷,例如连在网络上的电脑可以同时批量更新;第二是维护性强,避免人为设定的失误和遗漏。虽然本专利技术已以实施例揭示如上,然其并非用以限定本专利技术,任何所属
中具有通常知识者,在不脱离本专利技术的精神和范围内,当可作些许更动与润饰,因此本专利技术的保护范围当以权利要求所界定的为准。-->本文档来自技高网
...

【技术保护点】
一种更新CMOS值的方法,包括: 提供一CMOS值的文件,该CMOS值的文件为预先读取或是经过修正; 决定以一直接硬件控制或一间接网络控制来更新该CMOS值; 读取该CMOS值;以及 更新该CMOS值。

【技术特征摘要】
1.一种更新CMOS值的方法,包括:提供一CMOS值的文件,该CMOS值的文件为预先读取或是经过修正;决定以一直接硬件控制或一间接网络控制来更新该CMOS值;读取该CMOS值;以及更新该CMOS值。2.如权利要求1所述的更新CMOS值的方法,其特征在于,提供该CMOS值的文件是存储在一存储媒体。3.如权利要求2所述的更新CMOS值的方法,其特征在于,该存储媒体为一主电脑的虚拟存储器。4.如权利要求2所述的更新CMOS值的方法,其特征在于,该存储媒体为随身碟。5.如权利要求1所述的更新C...

【专利技术属性】
技术研发人员:李剑英邱国书
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[]

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

1