进入基本输出输入系统设定的方法

文档序号:6336599阅读:261来源:国知局
专利名称:进入基本输出输入系统设定的方法
技术领域
本发明是有关于一种基本输出输入系统(Basic input output system, BIOS)技术,且特别是有关于一种利用远端遥控技术进入基本输出输入系统设定的方法。
背景技术
在以往计算机系统的基本输出输入系统(Basic input output system, BIOS) 技术中,若想要进入BIOS的设定界面时,则必须在计算机系统的开机自我检测(Power On Self Test, POST)阶段中,迅速按下对应的快捷键(例如F2或Delete按键,此快捷键的设定随厂商及型号不同而有所变化)。在开机自我检测阶段并无按下快捷键的情况时,BIOS 便会继续进行其他的开机程序,借以完成计算机系统的开机程序。开机自我检测阶段的执行速度会随电脑硬件的限制而有所不同,通常计算机系统大约会有5至8秒的时间让使用者可及时按下快捷键,借以设定BIOS。此外,随着远端控制技术越发成熟,许多厂商及使用者便希望经由因特网来遥控及操作位于远端的电脑,例如重启电脑、远端设定电脑信息等,使网络管理人员能够易于掌握多台电脑的情形。请参照图1,图1为一种远端遥控系统100的示意图。然而,使用者在终端电脑140中利用远端遥控技术来使远端电脑110进入BIOS的设定界面时,便需重新启动远端电脑110,并在看到开基自我检测显示画面时按下快捷键。由于因特网120在传递信息时会造成延迟,并且许多网络设备120(例如交换机、 路由器等)的通讯端口在无法检测到远端电脑110的网络卡(由于重新启动了远端电脑) 情况下,会关闭其通讯端口以节省能源消耗。在网络设备120再次检测到远端电脑110的网络卡而重新开启通讯端口、或是因特网130的延迟情况十分严重的状况下,当终端电脑140 借由远端遥控技术而看见远端电脑110的开机自我检测信息时,远端电脑110可能已经完成了开机自我检测阶段而接续进行其他的开机程序,错过了进入BIOS设定界面的时机。因此,如何利用远端控制技术来轻易地进入远端主机110的BIOS设定界面,便是犹待解决的问题。

发明内容
本发明提供一种进入基本输出输入系统设定的方法,其可避免因网络延迟等问题而无法进入BIOS设定界面。本发明提出一种进入基本输出输入系统设定的方法,适用于具有基板管理控制器 (Baseboard Management Controller,BMC)的电脑系统。进入基本输出输入系统设定的方法包括下列步骤将一进入指令设定于基板管理控制器的系统启动信息中,所述进入指令可在开机自我检测阶段结束后使远端电脑进入基本输出输入系统的设定界面。于开机自我检测阶段时,基本输出输入系统从基板管理控制器取得系统启动信息。并且,当基本输出输入系统判断进入指令致能时,则进入基本输出输入系统的设定界面。在本发明的一实施例中,上述的系统启动信息包括硬盘启动信息、光盘启动信息、
3通用串行总线(Universal Serial Bus, USB)启动信息以及预开机执行环境(pre-boot execution environment, PXE)启动信息。在本发明的一实施例中,上述的进入指令为一智能平台管理界面(IMPI)指令。在本发明的一实施例中,判断系统启动信息是否包括进入指令,借以进入基本输出输入系统的设定界面,更包括下列步骤重新设定基板管理控制器的系统启动信息,借以失能所述进入指令,并且将进入设定旗号致能。当基本输出输入系统判断所述进入设定旗号致能时,便可进入基本输出输入系统的设定界面。在本发明的一实施例中,从管理控制器取得系统启动信息更包括有下列步骤依据一有效旗号来判断系统启动信息是否有效。当系统启动信息判断为无效时,便继续其他开机自我检测阶段。在本发明的一实施例中,上述的重新设定基板管理控制器的系统启动信息,借以失能所述进入指令,进一步包括下列步骤将有效旗号失能。在本发明的一实施例中,进入基本输出输入系统设定的方法更包括下列步骤将失能所述有效旗号的发生事件记录在基板管理控制器中。在本发明的一实施例中,从基板管理控制器取得系统启动信息更包括下列步骤 判断基本输出输入系统是否成功接收系统启动信息。当基本输出输入系统并无成功接收系统启动信息时,则继续其他的开机自我检测阶段。基于上述,本发明实施例修改部分开机程序,使其可从基板管理控制器取得相关的系统启动信息,并判断其内的进入指令是否致能,借以于开机顺序完毕后直接进入基本输出输入系统的设定界面。借此,使用者便可避免因网络延迟等问题而无法在开机自我检测阶段中进入BIOS设定界面的问题。


为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发明的具体实施方式
作详细说明,其中图1为一种远端遥控系统的示意图。图2是依照本发明一实施例所述的一种进入基本输出输入系统设定的方法流程图。主要元件符号说明100:远端遥控系统110:远端电脑120:网络设备130:因特网140:终端电脑S210 S295 步骤
具体实施例方式现将详细参考本发明的示范性实施例,在附图中说明所述示范性实施例的实例。 另外,凡可能之处,在图式及实施方式中使用相同标号的元件/构件/符号代表相同或类似部分。如图1及图2所示,图2是依照本发明一实施例所述的一种进入基本输出输入系统(Basic Input Output System, BIOS)设定的方法流程图。符合本发明实施例的远端电脑110是具有基板管理控制器(Baseboard Management Controller,BMC)及基本输出输入系统(BIOS)的计算机系统(例如电脑主机、服务器系统等)作为其实现方式,以借此说明如何利用终端电脑140并经由因特网130及网络设备120,从而遥控远端电脑110以进入其BIOS的设定界面。熟悉此技术领域者应可轻易了解远端电脑110中基板管理控制器及基本输出输入系统的耦接关系,在此不多加赘述。于此,本发明实施例的重点在于,本实施例修改基本输出输入系统中的部分开机顺序,使其可从基板管理控制器中取得相关的系统启动信息,并判断此系统启动信息中智能平台管理界面 intelligent Platform Management Interface, IPMI)界面的进入指令是否致能,借以于开机程序完毕后直接进入BIOS的设定界面。基于上述,使用者可利用终端电脑140远端遥控远端电脑110,并配合智能平台管理界面工具的使用来对BMC的系统启动信息下达进入BIOS设定的相关指令,从而使系统启动信息中的进入指令致能。之后,远端电脑110在开机自我检测(Power On Self Test, POST)阶段后会直接进入BIOS的设定界面。借此,使用者便不需在网络延迟等情况下,无法利用远端遥控进入BIOS设定界面。进一步来说,于图2的步骤S210中,使用者可使用终端电脑140并配合智能平台管理界面工具,将进入指令设定在远端电脑110的基板管理控制器的系统启动信息中(亦即将系统启动信息的进入指令致能),并且将系统启动信息的有效旗号致能(例如将有效旗号设定为1,但不限制于此),可使系统启动信息被视为有效。于本实施例中,进入指令亦为一种智能平台管理界面指令,其指令例如是“i^orce boot into BIOS setup”,此指令会因智能平台管理界面的版本种类以及各个厂商的设计需求而变更,因此并不限制于此。另一方面,系统启动信息当中除了上述的进入指令外,亦可以包括硬盘(HDD)启动信息、光盘 (CD)启动信息、通用串行总线(Universal Serial Bus, USB)启动信息及预开机执行环境 (pre-boot execution environment, PXE)启动信息等诸多计算机系统启动时所需的信息参数,熟习此技术领域者应可充分理解上述信息参数的涵义,在此不再赘述。接着,使用者可利用远端遥控程序从终端电脑140处遥控远端电脑110使其重新启动(步骤S220),而于其他实施例中,使用者亦可借由其他方式来遥控远端电脑110借以进入开机自我检测阶段,本实施例并不限制于此。之后,远端电脑110在其开机自我检测阶段时(步骤S230),基本输出输入系统从远端电脑110的基板管理控制器处取得系统启动信肩、ο请继续参照图2,如果基本输出输入系统并没有成功从基板管理控制器取得系统启动信息时(步骤S240),或者基本输出输入系统判断系统启动信息的有效旗号禁能时(例如有效旗号为0的状况下,但不限制于此)(步骤S250),便进入步骤S295,借以使远端电脑 110的基本输出输入系统继续进行其他的开机程序,或是结束开机自我检测阶段。若基本输出输入系统成功从基板管理控制器取得系统启动信息,并且判断系统启动信息中的有效旗号为致能(有效旗号为1)的情况下,便进入步骤S260,基本输出输入系统接着便判断系统启动信息当中的进入指令是否致能。若基本输出输入系统判断为是(亦即系统启动信息的进入指令已致能),便于步骤S270及步骤S280中驱动基板管理控制器来清除系统启动信息的有效旗号(例如将有效旗号设为0,但不限制于此),并重新设定基板管理控制器的系统启动信息,借以将进入指令失能。接续步骤S280,基本输出输入系统于步骤S285时将进入设定旗号致能(例如将进入设定旗号设定为1,但不限制于此)。借此,在步骤S290时,基本输出输入系统便会判断进入设定旗号致能时,便可进入BIOS的设定界面,并于进入步骤S295以继续进行其他的开机处理程序。有鉴于此,使用者可依上述远端遥控方式以顺利地进入远端电脑110的BIOS 设定界面。另一方面,在步骤S260时,当基本输出输入系统并无在系统启动信息中检测到进入指令时(亦即系统启动信息中的进入指令失能),亦进入步骤S295继续进行其他的开机自我检测阶段或是开机程序。综上所述,本发明实施例修改基本输出输入系统的部分开机顺序,使其可从基版管理控制器取得相关的系统启动信息,并判断其内的进入指令是否致能,借以于开机顺序完毕后直接进入基本输出输入系统的设定界面。借此,使用者便可避免因网络延迟等问题而无法在开机自我检测阶段中进入BIOS设定界面的问题。虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范围当以权利要求书所界定的为准。
权利要求
1.一种进入基本输出输入系统设定的方法,适用于具有一基板管理控制器的一电脑系统,该方法包括将一进入指令设定于该基板管理控制器的一系统启动信息中,其中该进入指令用以于开机自我检测阶段结束后进入一基本输出输入系统的一设定界面;于开机自我检测阶段时,该基本输出输入系统从该基板管理控制器取得该系统启动信息;以及当该基本输出输入系统判断该进入指令致能时,进入该基本输出输入系统的该设定界面。
2.如权利要求1所述的进入基本输出输入系统设定的方法,其特征在于,该系统启动信息包括一硬盘启动信息、一光盘启动信息、一通用串行总线启动信息及一预开机执行环境启动信息。
3.如权利要求1所述的进入基本输出输入系统设定的方法,其特征在于,该进入指令为一智能平台管理界面指令。
4.如权利要求1所述的进入基本输出输入系统设定的方法,其特征在于,进入该基本输出输入系统的该设定界面的步骤更包括重新设定该基板管理控制器的该系统启动信息以失能该进入指令,并致能一进入设定旗号;以及当该基本输出输入系统判断该进入设定旗号致能时,进入该基本输出输入系统的该设定界面。
5.如权利要求4所述的进入开机自我检测设定的方法,其特征在于,从该基板管理控制器取得该系统启动信息的步骤更包括依据一有效旗号来判断该进入指令是否有效;以及当该进入指令判断为无效时,继续其他开机自我检测阶段。
6.如权利要求5所述的进入开机自我检测设定的方法,其特征在于,重新设定该基板管理控制器的该系统启动信息以失能该进入指令的步骤进一步包括失能该有效旗号。
7.如权利要求6所述的进入开机自我检测设定的方法,其特征在于,进一步包括 将失能该有效旗号的一发生事件记录在该基板管理控制器中。
8.如权利要求4所述的进入开机自我检测设定的方法,其特征在于,从该基板管理控制器取得该系统启动信息的步骤更包括判断该基本输出输入系统是否成功接收该系统启动信息;以及当该基本输出输入系统并无成功接收该系统启动信息时,继续其他开机自我检测阶段。
全文摘要
一种进入基本输出输入系统设定的方法,适用于具有基板管理控制器的电脑系统,可避免因网络延迟等问题而无法进入BIOS设定界面。进入基本输出输入系统设定的方法包括下列步骤将一进入指令设定于基板管理控制器的系统启动信息中。于开机自我检测阶段时,基本输出输入系统从基板管理控制器取得系统启动信息。并且,当基本输出输入系统判断进入指令致能时,进入基本输出输入系统的设定界面。借此,使用者便可利用远端控制而轻易地进入远端电脑的基本输出输入系统设定界面。
文档编号G06F11/22GK102467427SQ20101055583
公开日2012年5月23日 申请日期2010年11月15日 优先权日2010年11月15日
发明者齐仲纪 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1