CN101770378A - Bios配置计算机的方法、服务器及计算机 - Google Patents

Bios配置计算机的方法、服务器及计算机 Download PDF

Info

Publication number
CN101770378A
CN101770378A CN200810247488A CN200810247488A CN101770378A CN 101770378 A CN101770378 A CN 101770378A CN 200810247488 A CN200810247488 A CN 200810247488A CN 200810247488 A CN200810247488 A CN 200810247488A CN 101770378 A CN101770378 A CN 101770378A
Authority
CN
China
Prior art keywords
configuration information
computing machine
unit
server
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200810247488A
Other languages
English (en)
Inventor
张建辉
柯海滨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Lenovo Software Ltd
Original Assignee
Beijing Lenovo Software Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Lenovo Software Ltd filed Critical Beijing Lenovo Software Ltd
Priority to CN200810247488A priority Critical patent/CN101770378A/zh
Priority to US12/648,173 priority patent/US20100169629A1/en
Publication of CN101770378A publication Critical patent/CN101770378A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明的实施例提供一种基本输入/输出***(BIOS)配置计算机的方法、服务器及计算机,其中,方法包括:通过一网络与一储存有一计算机的配置信息的服务器建立连接;从所述服务器上获得所述计算机的配置信息;根据所述配置信息,对所述计算机进行配置。本发明的实施例提供的技术方案可方便对配置信息的设置,尤其是对于需要对多个计算机进行配置信息的设置的情况,可有效提供劳动效率,且有效提高配置信息的安全性。

Description

BIOS配置计算机的方法、服务器及计算机
技术领域
本发明涉及计算机技术领域,特别是一种基本输入/输出***(BIOS,BasicInput Output System)配置计算机的方法、服务器及计算机。
背景技术
通常,计算机设备如计算机内设有BIOS程序。BIOS程序主要用于直接控制机算计硬件,对计算机进行最基本的初始化处理。
BIOS程序运行时通常会用到配置信息。通常计算机内设有配置信息的预设值,但为使BIOS程序的运行结果符合具体需求,通常需要设置配置信息。
现有技术中,针对具体计算机,通常需要在该计算机上设置配置信息,并将所设置的BIOS配置信息保存在该计算机内的存储介质如CMOS、Flash等闪存区域,并常称该计算机为本地。
发明人在实现本发明的过程中,发现现有技术至少存在如下问题:
现有技术在基于BIOS程序配置计算机的过程中,对于配置信息在本地设置以及在本地存储的情况,易造成至少两方面的问题,包括:
其一、本地用于存放配置信息的存储介质在实际应用中通常处于开放状态,使得所存储的配置信息易被非法更改;
其二、对于需要对配置信息进行设置的情况,如配置信息被非法更改后,需要被重新设置,该情况下配置信息的设置过程通常较繁琐。如,负责设置配置信息的管理员需要到各个计算机上执行相应的设置,且对于管理员与计算机在地理位置上相隔较远的情况,需要管理员对计算机的配置信息进行远程设置,而该远程设置要求被设置的计算机处于开机状态,以便管理员获取相关信息,且通常需要使用针对具体情况开发的远程设置工具,因此,导致配置信息的设置过程繁琐,且设置所需成本较高。
因此,现有技术在基于BIOS程序配置计算机的过程中,配置信息在本地设置以及在本地存储的技术方案一方面导致配置信息的设置不便,另一方面难以保证配置信息的安全性。
发明内容
本发明实施例提供一种BIOS配置计算机的方法、服务器及计算机,以解决在现有技术中存在的配置信息相对不安全以及配置信息的设置不便的技术问题。
为解决上述技术问题,本发明的实施例提供一种BIOS配置计算机的方法,包括以下步骤:
通过一网络与一储存有一计算机的配置信息的服务器建立连接;
从所述服务器上获得所述计算机的配置信息;
根据所述配置信息,对所述计算机进行配置。
优选地,所述从所述服务器上获得所述计算机的配置信息包括:
接收所述服务器发送的所述配置信息。
优选地,所述接收所述服务器发送的所述配置信息之前,该方法进一步包括:
向所述服务器发送表示请求获取所述配置信息的请求消息;
所述请求消息中设有用于标识所述计算机的计算机标识。
优选地,所述根据所述配置信息,对所述计算机进行配置包括:
暂存所述配置信息;
调用暂存的所述配置信息配置所述计算机。
优选地,所述利用暂存的所述配置信息配置所述计算机后,所述方法进一步包括:
释放暂存的所述配置信息。
优选地,所述根据所述配置信息,对所述计算机进行配置包括:
在预设存储介质中存储所述配置信息;
从所述存储介质中调用所述配置信息执行所述配置。
优选地,所述从所述存储介质中调用所述配置信息执行所述配置包括:
在所述计算机的本次启动过程中,调用所述配置信息执行所述配置;或,
在所述计算机的下次启动过程中,调用所述配置信息执行所述配置。
为解决上述技术问题,本发明的实施例还提供一种服务器,包括:
第一连接建立单元,用于建立与计算机之间的连接;
存储单元,用于存储BIOS对所述计算机进行配置的配置信息;
数据提供单元,用于通过所述第一连接建立单元建立的所述连接,将所述存储单元内存储的所述计算机的配置信息提供给所述计算机。
优选地,所述数据提供单元包括:
第一发送处理单元,用于将所述存储单元内存储的所述配置信息发送给所述计算机。
优选地,所述数据提供单元包括:
接收处理单元,用于通过所述连接,接收并处理从所述计算机发送的表示请求获得所述计算机的配置信息的请求消息;
第二发送处理单元,用于根据所述接收处理单元收到的所述请求消息,将所述存储单元内存储的所述计算机所请求的配置信息,通过所述连接发送给所述计算机。
优选地,所述接收处理单元包括:
接收单元,用于通过所述连接,接收所述计算机发送的表示请求获取所述配置信息的请求消息;
标识获取单元,用于从所述接收单元收到的所述请求消息中解析出用于标识所述计算机的计算机标识;
所述第二发送处理单元包括:
查找单元,用于根据所述标识获取单元获取到的所述计算机标识,查找出适用于所述计算机的配置信息;
发送单元,用于将所述查找单元查找出的所述配置信息,通过所述连接发送给所述计算机。
为解决上述技术问题,本发明的实施例还提供一种计算机,包括:
第二连接建立单元,用于建立与服务器之间的连接;所述服务器上存储有用于对所述计算机进行BIOS配置的配置信息;
获得单元,用于经所述第二连接建立单元建立的连接,从所述服务器上获取所述配置信息;
配置单元,用于根据所述获得单元获取到的所述配置信息,对所述计算机进行配置。
优选地,所述获得单元包括:
信息接收单元,用于通过所述连接,接收所述服务器发送的所述配置信息。
优选地,所述获得单元进一步包括:
请求发送单元,用于将表示请求获得所述配置信息的请求消息,通过所述连接发送给所述服务器;所述请求消息中设有用于标识所述计算机的计算机标识;
信息接收单元,接收所述配置信息。
优选地,所述计算机进一步包括:
存储模块,用于存储所述获得单元获得到的所述配置信息;
所述配置单元从所述存储模块内调用所述配置信息配置所述计算机。
优选地,所述计算机进一步包括:
释放单元,用于在所述配置单元配置所述计算机后,释放所述存储模块内存储的所述配置信息。
优选地,所述第二连接建立单元和所述获得单元被设置于所述计算机内的指定***中。
优选地,所述计算机进一步包括:命令发送单元,用于向所述指定***发送要求获取所述配置单元所需的所述配置信息的命令;
所述指定***包括:命令接收处理单元,用于接收所述命令,且执行所述命令。
相比较现有技术,本发明实施例提供的技术方案具有以下的有益效果:
本发明实施例提供的BIOS配置计算机的方法、服务器及计算机,通过在服务器上设置计算机所需的配置信息,之后,由计算机从服务器上获取配置信息,从而可方便对配置信息的设置,尤其是对于需要对多个计算机进行配置信息的设置的情况,可有效提供劳动效率。
且由于可在计算机上对获取到的配置信息进行暂存,如暂存于计算机的内存中,在BIOS程序基于配置信息完成运行后,即可释放暂存的配置信息,从而有效节约存储资源,且在资源紧缺的情况下,甚至不需要在计算机内设置用于存储配置信息的存储介质如CMOS、Flash等等。
进一步,由于配置信息被存储于服务器端,因此,对于计算机内并不存储配置信息的情况,恶意访问即使访问到该计算机,也难以对该计算机所适用的配置信息进行非法更改,从而有效提高配置信息的安全性;对于计算机内存有配置信息的情况,即使恶意访问对配置信息进行了非法更改,计算机也可方便地再次从服务器端获取相关配置信息,而不需要管理员重新在该计算机本地设置相关配置信息,有效避免重复劳动。
附图说明
图1是本发明实施例中BIOS配置计算机的方法的流程图;
图2是本发明的实施例中服务器的结构示意图
图3是本发明的实施例中接收处理单元2031与第二发送处理单元2032的结构示意图;
图4是本发明的实施例中计算机的结构示意图;
图5是本发明的实施例中配置计算机的实例流程图;
图6是本发明的实施例中配置计算机的另一实例流程图;
图7是本发明的实施例中计算机获得配置信息的实例示意图;
图8是本发明的实施例中BIOS程序从辅助***702中获取配置信息的流程图。
具体实施方式
现有技术中之所以会出现配置信息的设置不便的情况,其原因在于现有技术中,配置信息在本地设置,因此,一些情况下,如管理员需要管理多个计算机的情况,管理员有时需要就不同计算机进行相同的设置,因需要在本地设置,导致管理员需要付出较多的重复劳动,劳动效率较低;再如设置者与计算机在地理位置上相隔较远的情况下,设置者对配置信息的设置非常不方便。
本发明的实施例考虑在服务器端设置并保存计算机的配置信息,从而相对提高配置信息的安全性,以及方便对计算机的配置信息的设置。
下面结合具体的实施例及附图对本发明实施例所提供的技术方案作详细说明。
参见图1,图1是本发明实施例中该方法的流程图。该流程可包括以下步骤:
步骤101、计算机通过一网络与一储存有一计算机的配置信息的服务器建立连接。
步骤102、计算机从所述服务器上获取所述计算机的配置信息。
步骤103、计算机根据所述配置信息,进行相应的配置。
上述图1所示流程中,并不在需要配置信息的计算机上直接设置配置信息,而是在服务器上设置配置信息,之后由计算机根据需要从服务器上获取配置信息,从而,可方便对配置信息的设置。具体体现包括:
管理员可在服务器上设置计算机所适用的配置信息,如可设置适用于一个或多个计算机的一套配置信息,或可设置多个计算机各自适用的多套配置信息,相比较现有技术,可使对计算机所适用的配置信息的设置变得非常方便,且极大程度地减少管理员的工作量,有效提供劳动效率。
本发明的实施例中,可在服务器与计算机建立连接后,由服务器向计算机提供配置信息,如由服务器向计算机推送配置信息,或由计算机在需要获取配置信息的情况下,向服务器发送表示请求获取配置信息的请求消息,进一步可在该请求消息中设置自身的标识。服务器收到该请求消息后,基于计算机标识,查找适用于该计算机的配置信息,且将查找到的配置信息发送给计算机。则BIOS程序运行以完成相关功能如上电自检(POST,Power On Self Test)的过程中,基于获得的配置信息,执行相关配置操作。
进一步,本发明的实施例中,在计算机收到配置信息后,可基于计算机内的资源使用情况,设置计算机只暂存配置信息,如在内存中暂存,在BIOS程序使用配置信息完成相关操作后,即可释放所暂存的配置信息,在后续需要时再从服务器上获取,从而可有效节约因存储配置信息所需的存储资源,甚至在资源紧缺的情况下,可不需要在计算机内配设用于存储配置信息的存储介质如CMOS、Flash等等。
本发明的实施例还提供一种服务器。参见图2,图2是该服务器的结构示意图。该服务器200除可具备常用服务器所具有的功能,还进一步包括:第一连接建立单元201、存储单元202和数据提供单元203;
第一连接建立单元201,用于建立服务器与计算机之间的连接;该第一连接建立单元201的功能实现可基于现有计算机与服务器之间的连接技术实现。实际应用中,可在资源许可的情况下,设置本发明的实施例中计算机与服务器之间的连接,从而只要计算机基于该连接访问服务器,或服务器基于该连接访问计算机,则均可默认该两者之间需要传输配置信息;
存储单元202,用于存储用于对计算机进行BIOS配置的配置信息;
数据提供单元203,用于通过连接建立单元201所建立的连接,将存储单元202内存储的配置信息提供给计算机。
图2中,数据提供单元203可包括:接收处理单元2031与第二发送处理单元2032;
接收处理单元2031,用于通过服务器与计算机之间的连接,接收处理计算机发送的表示请求获取配置信息的请求消息;
第二发送处理单元2032,用于根据接收处理单元2031收到的请求消息,将存储单元202内存储的计算机所请求的配置信息,通过服务器与计算机之间的连接发送给计算机。
实际应用中,可设置数据提供单元203仅包含第一发送处理单元(图2中未示出),该单元可根据网络需要,直接将存储单元202内存储的配置信息推送给对应的计算机。
参见图3,图3是本发明的实施例中接收处理单元2031与第二发送处理单元2032的结构示意图。
图3中,接收处理单元2031可包括:接收单元301与标识获取单元302;
所述接收单元301,用于通过服务器与计算机之间的连接,接收所述计算机发送的表示请求获取所述配置信息的请求消息;
所述标识获取单元302,用于从所述接收单元301收到的所述请求消息中解析出所述计算机的标识;
第二发送处理单元2032包括:查找单元303与发送单元304;
查找单元303,用于根据标识获取单元302获取到的标识,查找出适用于该计算机的配置信息;具体实现中,对于一个服务器不只对一个计算机提供配置信息的情况,可在服务器内预设计算机标识与配置信息的匹配信息,查找单元303可基于该匹配信息以及所获得的计算机标识,找到该计算机所适用的BIOS配置信息;
发送单元304,用于将查找单元303查找出的配置信息,通过服务器与计算机之间的连接发送给计算机。
并参见图4,图4是本发明的实施例中计算机的结构示意图。图4中,计算机400可包括:第二连接建立单元401、获得单元402与配置单元403;
第二连接建立单元401,用于建立与服务器之间的连接;该服务器上存储有用于对所述计算机进行BIOS配置的配置信息;
获得单元402,用于经第二连接建立单元401建立连接的服务器上获取配置信息;
配置单元403,用于根据获得单元402获取到的配置信息,对计算机进行配置。
图4中,获得单元402可包括:信息接收单元4021,或信息接收单元4021与请求发送单元4022;
请求发送单元4022,用于将表示请求获取配置信息的请求消息,通过计算机与服务器之间的连接发送给服务器;
信息接收单元4021,用于通过计算机与服务器之间的连接,接收服务器发送的配置信息。
参见图5,图5是本发明的实施例中配置计算机的实例流程图,该流程在BIOS程序启动过程中获取配置信息。该流程可包括以下步骤:
步骤501、计算机开机,BIOS程序启动,对CPU、Chipset、Memory以及网卡作初始化处理。
上述步骤501为可实现的现有技术。
步骤502、BIOS程序通过网卡建立与服务器的连接,该服务器内预设有所述计算机的配置信息。
步骤503、BIOS程序向服务器发送表示要求获取所述计算机的配置信息的请求消息,将计算机标识通过该请求消息携带给服务器。
步骤504、服务器收到计算机发送的请求消息后,解析出其中的计算机标识,从预设的匹配信息中查找该计算机所能适用的配置信息。
步骤505、服务器将查找出的配置信息通过与计算机之间的连接,发送给计算机。
步骤506、BIOS程序将收到服务器下发的配置信息暂存于内存中,且从内存中调取配置信息,执行相关配置操作。
步骤507、配置操作结束后,释放暂存于内存中的配置信息。
上述图5所示流程结束。
实际应用中,通过运行BIOS程序可实现对计算机硬件***的初始化,进而可加载操作***(OS,Operation System)。
上述图5所示流程中,基于配置信息被暂存于内存中,且在完成BIOS程序的运行后被释放,可有效节约计算机内存储资源的使用。
基于可在服务器上设置配置信息,因此,一些情况下,如配置信息需要更新的情况如,BIOS程序被更新或计算机用户的需求有变,数据设置人员如管理员可根据需求,很方便地在适当时候在服务器上即可对计算机的配置信息进行设置。之后,基于从服务器上获取配置信息,计算机可非常及时地获取到更新的配置信息,以满足用户需求,且提高用户体验。
另外,实际应用中,配置信息的获取过程除可如图5所示在BIOS程序启动过程中获取之外,还可在操作***如视窗(Windows)的***更新(Update)过程中实现。
参见图6,图6是本发明的实施例中配置计算机的另一实例流程图。计算机具体为计算机。该流程可包括以下步骤:
步骤601、计算机开机,BIOS程序对CPU、Chipset、Memory作初始化处理。
步骤602、BIOS程序使用本地存储介质内存储的配置信息,对本地计算机***进行初始化设置,包括对网卡进行初始化处理。
实际应用中,本地存储介质内存储的配置信息可能是从服务器上获得。
步骤603、BIOS程序运行结束,进入计算机操作***。
从流程上看,上述步骤601至603流程与现有相关流程类似。
步骤604、计算机操作***基于网卡建立与服务器的连接后,向服务器发送表示要求获取本地配置信息的请求消息,将计算机的计算机标识通过该请求消息携带给服务器。
步骤605、服务器收到计算机发送的请求消息后,解析出其中的计算机标识,从预设的匹配信息中查找该计算机所能适用的配置信息
步骤606、服务器将查找出的配置信息通过与计算机之间的连接,发送给计算机。
步骤607、计算机将收到的服务器下发的配置信息,存储于本地存储介质内。
步骤608、计算机重新启动后,返回执行步骤602。
图6所示流程结束。
上述图6所示流程中,计算机对配置信息的获取在BIOS程序运行之前完成,可有效提供BIOS程序运行效率。
参见图7,图7是本发明的实施例中计算机获取配置信息的实例示意图。该计算机包含主***701与辅助***702,其中,主***701通常在计算机开机之后运行;而辅助***702能够在计算机关机但未断电的环境中运行。具有辅助***702的计算机技术如现有中国联想的永远在线(Always On)技术,因特尔公司的Intel ME技术。
基于辅助***702所具有的功能,本发明的实施例中,为进一步提高计算机运行效率,使配置信息的获取过程不至于影响计算机的运行效率,可将如图4所示的第二连接建立单元401和获得单元402设置于指定***即辅助***702上,在计算机关机且未断电的情况下,由辅助***702从服务器703上获得所需配置信息,具体的获得配置信息的过程可与上述图5或图6中获得配置信息的相关过程类似,不再赘述。
进一步辅助***702可将获取到的配置信息存放于相关存储介质如随机访问存储器(Ram)、只读存储器(ROM)、硬盘(Hard Disk)中,以备计算机的主***701启动时,从相关存储介质中获取到运行BIOS程序所需的配置信息。参见图8,图8是本发明的实施例中BIOS程序从辅助***702中获取配置信息的流程图,该流程可包括:
步骤801、BIOS程序向辅助***702发送表示要求获取配置信息的命令。
步骤802、辅助***702收到该命令后,从存储介质中收集配置信息,将配置信息发送给BIOS程序。
步骤803、BIOS程序收到配置信息后,执行相关配置操作。
另外,实际应用中,对于BIOS程序能够直接访问辅助***702的情况,也可设置,由BIOS程序直接访问访问辅助***702,获取配置信息。
相应地,可在计算机内设置:命令发送单元,用于向辅助***702发送要求获取配置单元所需的配置信息的命令;
辅助***702可包括:命令接收处理单元,用于接收所述命令,且执行该命令。
综上所述,本发明实施例提供的BIOS配置计算机的方法、服务器及计算机,本发明实施例提供的BIOS配置计算机的方法、服务器及计算机,通过在服务器上设置计算机所需的配置信息,之后,由计算机从服务器上获取配置信息,从而可方便对配置信息的设置,尤其是对于需要对多个计算机进行配置信息的设置的情况,可有效提供劳动效率。
且由于可在计算机上对获取到的配置信息进行暂存,如暂存于计算机的内存中,在BIOS程序基于配置信息完成运行后,即可释放暂存的配置信息,从而有效节约存储资源,且在资源紧缺的情况下,甚至不需要在计算机内设置用于存储配置信息的存储介质如CMOS、Flash等等。
进一步,由于配置信息被存储于服务器端,因此,对于计算机内并不存储配置信息的情况,恶意访问即使访问到该计算机,也难以对该计算机所适用的配置信息进行非法更改,从而有效提高配置信息的安全性;对于计算机内存有配置信息的情况,即使恶意访问对配置信息进行了非法更改,计算机也可方便地再次从服务器端获取相关配置信息,而不需要管理员重新在该计算机本地设置相关配置信息,有效避免重复劳动。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备执行本发明各个实施例的技术方案。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应属于本发明的保护范围。

Claims (18)

1.一种基本输入/输出***(BIOS)配置计算机的方法,其特征在于,包括:
通过一网络与一储存有一计算机的配置信息的服务器建立连接;
从所述服务器上获得所述计算机的配置信息;
根据所述配置信息,对所述计算机进行配置。
2.根据权利要求1所述的方法,其特征在于,所述从所述服务器上获得所述计算机的配置信息包括:
接收所述服务器发送的所述配置信息。
3.根据权利要求2所述的方法,其特征在于,所述接收所述服务器发送的所述配置信息之前,该方法进一步包括:
向所述服务器发送表示请求获取所述配置信息的请求消息;
所述请求消息中设有用于标识所述计算机的计算机标识。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述配置信息,对所述计算机进行配置包括:
暂存所述配置信息;
调用暂存的所述配置信息配置所述计算机。
5.根据权利要求4所述的方法,其特征在于,所述利用暂存的所述配置信息配置所述计算机后,所述方法进一步包括:
释放暂存的所述配置信息。
6.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述配置信息,对所述计算机进行配置包括:
在预设存储介质中存储所述配置信息;
从所述存储介质中调用所述配置信息执行所述配置。
7.根据权利要求6所述的方法,其特征在于,所述从所述存储介质中调用所述配置信息执行所述配置包括:
在所述计算机的本次启动过程中,调用所述配置信息执行所述配置;或,
在所述计算机的下次启动过程中,调用所述配置信息执行所述配置。
8.一种服务器,其特征在于,包括:
第一连接建立单元,用于建立与计算机之间的连接;
存储单元,用于存储BIOS对所述计算机进行配置的配置信息;
数据提供单元,用于通过所述第一连接建立单元建立的所述连接,将所述存储单元内存储的所述计算机的配置信息提供给所述计算机。
9.根据权利要求8所述的服务器,其特征在于,所述数据提供单元包括:
第一发送处理单元,用于将所述存储单元内存储的所述配置信息发送给所述计算机。
10.根据权利要求8所述的服务器,其特征在于,所述数据提供单元包括:
接收处理单元,用于通过所述连接,接收并处理从所述计算机发送的表示请求获得所述计算机的配置信息的请求消息;
第二发送处理单元,用于根据所述接收处理单元收到的所述请求消息,将所述存储单元内存储的所述计算机所请求的配置信息,通过所述连接发送给所述计算机。
11.根据权利要求10所述的服务器,其特征在于,
所述接收处理单元包括:
接收单元,用于通过所述连接,接收所述计算机发送的表示请求获取所述配置信息的请求消息;
标识获取单元,用于从所述接收单元收到的所述请求消息中解析出用于标识所述计算机的计算机标识;
所述第二发送处理单元包括:
查找单元,用于根据所述标识获取单元获取到的所述计算机标识,查找出适用于所述计算机的配置信息;
发送单元,用于将所述查找单元查找出的所述配置信息,通过所述连接发送给所述计算机。
12.一种计算机,其特征在于,包括:
第二连接建立单元,用于建立与服务器之间的连接;所述服务器上存储有用于对所述计算机进行BIOS配置的配置信息;
获得单元,用于经所述第二连接建立单元建立的连接,从所述服务器上获取所述配置信息;
配置单元,用于根据所述获得单元获取到的所述配置信息,对所述计算机进行配置。
13.根据权利要求12所述的计算机,其特征在于,所述获得单元包括:
信息接收单元,用于通过所述连接,接收所述服务器发送的所述配置信息。
14.根据权利要求13所述的计算机,其特征在于,所述获得单元进一步包括:
请求发送单元,用于将表示请求获得所述配置信息的请求消息,通过所述连接发送给所述服务器;所述请求消息中设有用于标识所述计算机的计算机标识;
信息接收单元,接收所述配置信息。
15.根据权利要求12至14中任一项所述的计算机,其特征在于,所述计算机进一步包括:
存储模块,用于存储所述获得单元获得到的所述配置信息;
所述配置单元从所述存储模块内调用所述配置信息配置所述计算机。
16.根据权利要求15所述的计算机,其特征在于,所述计算机进一步包括:
释放单元,用于在所述配置单元配置所述计算机后,释放所述存储模块内存储的所述配置信息。
17.根据权利要求12至14中任一项所述的计算机,其特征在于,所述第二连接建立单元和所述获得单元被设置于所述计算机内的指定***中。
18.根据权利要求17所述的计算机,其特征在于,进一步包括:命令发送单元,用于向所述指定***发送要求获取所述配置单元所需的所述配置信息的命令;
所述指定***包括:命令接收处理单元,用于接收所述命令,且执行所述命令。
CN200810247488A 2008-12-31 2008-12-31 Bios配置计算机的方法、服务器及计算机 Pending CN101770378A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200810247488A CN101770378A (zh) 2008-12-31 2008-12-31 Bios配置计算机的方法、服务器及计算机
US12/648,173 US20100169629A1 (en) 2008-12-31 2009-12-28 Method for configuring computer by bios, server, computer, system startup method and computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810247488A CN101770378A (zh) 2008-12-31 2008-12-31 Bios配置计算机的方法、服务器及计算机

Publications (1)

Publication Number Publication Date
CN101770378A true CN101770378A (zh) 2010-07-07

Family

ID=42503257

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810247488A Pending CN101770378A (zh) 2008-12-31 2008-12-31 Bios配置计算机的方法、服务器及计算机

Country Status (1)

Country Link
CN (1) CN101770378A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101964821A (zh) * 2010-10-12 2011-02-02 北京中科院软件中心有限公司 远程终端运行环境的加载方法及***
CN102622247A (zh) * 2012-02-27 2012-08-01 北京百度网讯科技有限公司 服务器的bios信息配置***及方法
CN103136044A (zh) * 2011-11-23 2013-06-05 联想(北京)有限公司 一种程序调用的方法、装置及一种计算机***
CN104077150A (zh) * 2013-03-26 2014-10-01 联想(北京)有限公司 一种信息处理方法及电子设备
CN106254638A (zh) * 2016-07-28 2016-12-21 湖南汇网通信息技术有限公司 基于透明计算的智能终端启动方法、***及智能自助***
CN107301089A (zh) * 2016-04-14 2017-10-27 ***通信集团辽宁有限公司 一种app部署及调用方法和终端
CN107506187A (zh) * 2017-08-10 2017-12-22 合肥联宝信息技术有限公司 一种bios配置方法和电子设备
CN109614157A (zh) * 2018-12-27 2019-04-12 联想(北京)有限公司 一种***的配置方法、装置和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030005276A1 (en) * 2001-06-28 2003-01-02 Ibm Corporation Method and system for booting of a target device in a network environment based on automatic client discovery and scan
CN1598783A (zh) * 2003-09-15 2005-03-23 联想(北京)有限公司 网络计算机bios的刷新方法
CN1641576A (zh) * 2004-01-16 2005-07-20 纬创资通股份有限公司 远端开机方法以及可远端开机电脑与伺服器装置
CN101000570A (zh) * 2006-01-10 2007-07-18 英业达股份有限公司 计算机平台开机配置存储器备援处理方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030005276A1 (en) * 2001-06-28 2003-01-02 Ibm Corporation Method and system for booting of a target device in a network environment based on automatic client discovery and scan
CN1598783A (zh) * 2003-09-15 2005-03-23 联想(北京)有限公司 网络计算机bios的刷新方法
CN1641576A (zh) * 2004-01-16 2005-07-20 纬创资通股份有限公司 远端开机方法以及可远端开机电脑与伺服器装置
CN101000570A (zh) * 2006-01-10 2007-07-18 英业达股份有限公司 计算机平台开机配置存储器备援处理方法及***

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101964821A (zh) * 2010-10-12 2011-02-02 北京中科院软件中心有限公司 远程终端运行环境的加载方法及***
CN103136044A (zh) * 2011-11-23 2013-06-05 联想(北京)有限公司 一种程序调用的方法、装置及一种计算机***
CN103136044B (zh) * 2011-11-23 2016-10-05 联想(北京)有限公司 一种程序调用的方法、装置及一种计算机***
CN102622247A (zh) * 2012-02-27 2012-08-01 北京百度网讯科技有限公司 服务器的bios信息配置***及方法
CN102622247B (zh) * 2012-02-27 2015-09-09 北京百度网讯科技有限公司 服务器的bios信息配置***及方法
CN104077150A (zh) * 2013-03-26 2014-10-01 联想(北京)有限公司 一种信息处理方法及电子设备
CN107301089A (zh) * 2016-04-14 2017-10-27 ***通信集团辽宁有限公司 一种app部署及调用方法和终端
CN107301089B (zh) * 2016-04-14 2020-12-01 ***通信集团辽宁有限公司 一种app部署及调用方法和终端
CN106254638A (zh) * 2016-07-28 2016-12-21 湖南汇网通信息技术有限公司 基于透明计算的智能终端启动方法、***及智能自助***
CN107506187A (zh) * 2017-08-10 2017-12-22 合肥联宝信息技术有限公司 一种bios配置方法和电子设备
CN109614157A (zh) * 2018-12-27 2019-04-12 联想(北京)有限公司 一种***的配置方法、装置和存储介质

Similar Documents

Publication Publication Date Title
CN101770378A (zh) Bios配置计算机的方法、服务器及计算机
CN103841179B (zh) 云桌面***
EP2344953B1 (en) Provisioning virtual resources using name resolution
US8806488B2 (en) System for managing personalization information of virtual machine based on cloud computing and method thereof
CN106502840B (zh) 一种数据备份方法、装置及***
CN102143230A (zh) 云终端认证及登录云计算***中虚拟机的方法及登录***
US20160269479A1 (en) Cloud virtual server scheduling method and apparatus
CN108063824A (zh) 一种云服务***及构建方法
CN105245523A (zh) 应用于桌面虚拟化场景的存储服务平台及其实现方法
CN103368785A (zh) 服务器运行监测***及方法
CN102647456A (zh) 构建桌面云的方法及***
CN102662884B (zh) 一种基于网络的设备驱动程序配置方法
CN101110036A (zh) 一种批量安装操作***的方法和装置
CN101488173A (zh) 支持零宕机的可信虚拟域启动文件完整性度量的方法
CN103188162A (zh) 一种负载均衡方法及***
CN107171888A (zh) 一种基于cAdvisor的集群性能监测方法
JP2014127211A (ja) 仮想マシンのアクセスインタフェースの順序配列システム及びその方法
CN105404530A (zh) 一种实现简易部署和使用私有云的***及方法
US10025646B2 (en) Naming of nodes in NET framework
CN113037851B (zh) 一种基于存储实现的针对云手机***超分的方法
CN103164277A (zh) 动态资源规划分配***及方法
Garg et al. Energy‐Efficient Scientific Workflow Scheduling Algorithm in Cloud Environment
CN102769663B (zh) 一种传递信息的服务器及方法、信息传递***
CN105490846B (zh) 服务器虚拟化管理***及方法
US7778660B2 (en) Mobile communications terminal, information transmitting system and information receiving method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100707