服务器及其控制方法_2

文档序号:8339412阅读:来源:国知局
开机时因该特定字串的存在而再次载入该基本输入输出系统设置预设值。另一方面,当基本输入输出系统12判断出位址空间100不具有上述的特定字串时,基本输入输出系统12则继续正常运行(即不载入基本输入输出系统设置预设值)。服务器I执行开机为用户获得服务器I后的第一次开机。
[0037]值得注意的是,本发明在此不加以限制基本输入输出系统12载入基本输入输出系统设置预设值的程序与清除位址空间100中的特定字串的程序的执行顺序,一般来说,基本输入输出系统12会先清除存储单元10中位址空间100的特定字串之后,才会载入基本输入输出系统设置预设值。
[0038]此外,基本输入输出系统12还包括有基本输入输出系统只读存储单元(简称B1S只读存储单元,图未示),该B1S只读存储单元储存有上述的基本输入输出系统设置预设值。
[0039]请一并参照图1与图2,图2为根据本发明一实施例的服务器控制方法的步骤流程图。如图2所示,该服务器控制方法适用于图1所示的服务器I。以下将分别就服务器控制方法的步骤流程作详细的说明。
[0040]在步骤S200中,对服务器I执行开机。进一步而言,对该服务器I执行开机为用户获得该服务器I后的第一次开机。在步骤S202中,服务器I中的基本输入输出系统12会开始运行并访问存储单元10中的位址空间100。在步骤S204中,基本输入输出系统12会判断上述的位址空间100是否具有一个特定字串。若基本输入输出系统12判断出上述的位址空间100具有特定字串,则执行步骤S206 ;若基本输入输出系统12判断出上述的位址空间100不具有特定字串,则执行步骤S208。
[0041]在步骤S206中,基本输入输出系统12会载入基本输入输出系统设置预设值并且清除位址空间100中的特定字串(亦即将位址空间100中的特定字串清零)。在步骤S208中,基本输入输出系统12继续正常运行以完成开机自我检测(power on self test,POST)。在步骤S210中,启动服务器的操作系统。此外,存储单元10为互补金属氧化物半导体存储单元,位址空间100为互补金属氧化物半导体存储单元中未被使用的空间,且基本输入输出系统设置预设值储存于基本输入输出系统只读存储单元中。需要说明的是,步骤S204、S206中事实上是该基本输入输出系统12开机自我检测(power on self test,POST)进程的一部分。
[0042]此外,在对服务器I执行开机的步骤(即步骤S200)之前,还包括执行一个脚本文件,以在上述的位址空间100中写入特定字串。在实际的操作中,厂商是在服务器I出货前将特定字串写入至存储单元10的位址空间100中,使得用户获得服务器I后在对服务器I执行第一次开机时,服务器I中的基本输入输出系统12会判断出位址空间100具有特定字串后,而载入基本输入输出系统设置预设值并且在服务器I进入操作系统之前清除位址空间100中的特定字串,以避免服务器I于下一次开机时持续地载入基本输入输出系统设置预设值。本发明实施例的服务器控制方法中的载入基本输入输出系统设置预设值及清除位址空间100中的特定字串为服务器I于执行开机自我检测(power on self test,POST)过程中的一部分。
[0043]综合以上所述,本发明的服务器及其控制方法,该服务器及其控制方法可以于服务器执行开机时,服务器的基本输入输出系统会通过读取服务器的存储单元中的位址空间,来判断该位址空间是否具有特定字串,以选择性地载入基本输入输出系统设置预设值。其中,于基本输入输出系统判断出位址空间具有特定字串时,基本输入输出系统会载入基本输入输出系统设置预设值,并且清除位址空间中的特定字串;于基本输入输出系统判断出位址空间不具有特定字串时,基本输入输出系统则不会载入基本输入输出系统设置预设值而是继续正常运行。藉此,本发明实施例的服务器及其控制方法可以服务于服务器出货,省去服务器于出货前检测人员需要对每一台服务器执行载入基本输入输出系统设置预设值的时间(以前载入基本输入输出系统设置预设值无论是采用开机进到B1S setup界面设定(需要让机器开机一次,载入预设值之后仍需要重新启动),还是采用跳jumper (跳线)的方式(需要先拆开机器,跳完jumper后又需要重新组装机器),都较耗费人力与时间),服务器供应商无需在载入基本输入输出系统设置预设值之后再出货,而可以不载入基本输入输出系统设置预设值而直接出货,用户拿到服务器后第一次开机即会自动载入预设值,使得出货前的工作量减少,提升了生产线的出货效率以及出货量,十分具有实用性。
[0044]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种服务器控制方法,适用于一服务器,其特征在于,该服务器控制方法包括: 对该服务器执行开机; 该服务器中的一基本输入输出系统开始运行并访问一存储单兀中的一位址空间; 该基本输入输出系统判断该位址空间是否具有一特定字串,以便确定是否载入一基本输入输出系统设置预设值; 于该基本输入输出系统判断出该位址空间具有该特定字串时,该基本输入输出系统载入该基本输入输出系统设置预设值,并且清除该位址空间中的该特定字串,以防止该服务器下一次开机时因该特定字串的存在而再次载入该基本输入输出系统设置预设值;以及 启动该服务器的一操作系统。
2.如权利要求1所述的服务器控制方法,其特征在于,对该服务器执行开机为用户获得该服务器后的第一次开机。
3.如权利要求1所述的服务器控制方法,其特征在于,该存储单为互补金属氧化物半导体存储单元,该位址空间系为互补金属氧化物半导体记忆体中未被使用的空间。
4.如权利要求1所述的服务器控制方法,其特征在于,该存储单元用来保存该基本输入输出系统对该服务器的硬件参数设置数据,该服务器还包括一备用电池,该服务器关机后该备用电池给该存储单元供电以防该存储单元中存储的数据丢失。
5.如权利要求1所述的服务器控制方法,其特征在于,该服务器还包括一基本输入输出系统只读存储单元,该基本输入输出系统只读存储单元中存有该基本输入输出系统设置预设值。
6.一种服务器,其特征在于,包括: 一存储单元,具有一位址空间,且该位址空间写入有一特定字串;以及 一基本输入输出系统,于该服务器执行开机后该基本输入输出系统开始运行并访问该位址空间,并判断该位址空间是否具有该特定字串,以便确定是否载入一基本输入输出系统设置预设值; 其中,于该基本输入输出系统判断出该位址空间具有该特定字串时,该基本输入输出系统载入该基本输入输出系统设置预设值,并且清除该位址空间中的该特定字串,以防止该服务器下一次开机时因该特定字串的存在而再次载入该基本输入输出系统设置预设值。
7.如权利要求6所述的服务器,其特征在于,于该服务器执行开机为用户获得该服务器后的第一次开机。
8.如权利要求6所述的服务器,其特征在于,该存储单元为互补金属氧化物半导体存储单元,该位址空间为互补金属氧化物半导体存储单元中未被使用的空间。
9.如权利要求8所述的服务器,其特征在于,该存储单元用来保存该基本输入输出系统对该服务器的硬件参数设置数据,该服务器还包括一备用电池,该服务器关机后该备用电池给该存储单元供电以防该存储单元中存储的数据丢失。
10.如权利要求6所述的服务器,其特征在于,该服务器还包括一基本输入输出系统只读存储单元,该基本输入输出系统只读存储单元中存有该基本输入输出系统设置预设值。
【专利摘要】一种服务器,该服务器包括存储单元与基本输入输出系统。存储单元具有位址空间,且该位址空间写入有特定字串。于服务器执行开机后,基本输入输出系统开始运行并访问位址空间,并判断位址空间是否具有特定字串,以便确定是否载入基本输入输出系统设置预设值。其中,于基本输入输出系统判断出位址空间具有特定字串时,基本输入输出系统载入基本输入输出系统设置预设值,并且清除位址空间中的特定字串。
【IPC分类】G06F9-445
【公开号】CN104657165
【申请号】CN201310597233
【发明人】黄威, 陈玉兮
【申请人】英业达科技有限公司, 英业达股份有限公司
【公开日】2015年5月27日
【申请日】2013年11月22日
【公告号】US20150149752
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1