[发明专利]电脑系统的开机方法无效
申请号: | 200710300519.1 | 申请日: | 2007-12-20 |
公开(公告)号: | CN101464800A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | 王建智 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/30 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈 亮 |
地址: | 台湾省台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电脑 系统 开机 方法 | ||
技术领域
本发明是有关于一种电脑系统的开机方法,且特别是有关于一种可以在开机的过程中,检测所配置的监控芯片是否合法的开机方法。
背景技术
无论是专司于何种服务的服务器系统,均具有工作量庞大且需要同时负责多种工作的特性。因此,如何确保服务器系统的稳定运作便成为服务器系统制造商所共同追求的目标。为了掌握服务器系统的运作情形以进行安全性维护,在开发与设计服务器系统时多半会配置一基板管理控制器(Baseboard ManagementController,BMC)来对系统内部的风扇运转状况、温度或是电压等资讯进行监控。
一般来说,基板管理控制器可以直接整合在服务器系统的主板上,亦或是以插卡的形式配置在服务器系统当中。图1是传统开启服务器系统的流程图,此服务器系统的主板上安插有BMC卡。请参阅图1,在步骤110中开启服务器系统的电源开关,以启动服务器系统。接下来如步骤120所示,判断服务器系统与所安插的BMC卡是否相符。若两者相符,则继续进行服务器系统的开机程序(步骤130)。然而,若两者并不相符,表示目前所使用的BMC卡可能不是由服务器系统制造商所提供的原厂配备,因此如步骤140所示,在屏幕上显示一个示警讯息以告知使用者上述情况。接着便如步骤130及150所示,继续进行开机自我测试(Power On SelfTest,POST)等开机程序,并将操作系统载入至服务器系统,以及驱动BMC卡的功能。
由图1所示的流程可以发现,无论BMC卡是否为服务器系统制造商所提供的原厂配备,服务器系统均可以在启动完成后开启BMC卡的驱动功能。换言之,目前的作法并没有针对安插非原厂的BMC卡的服务器系统进行控管,一旦启动服务器系统,便会开启驱动功能来驱动所安插的BMC卡。然而,非原厂的BMC卡可能无法提供完整的维护功能,进而无法保障服务器系统的安全,并且会造成违法使用的疑虑。
发明内容
有鉴于此,本发明提供一种开机方法,用以在开启一电脑系统时判断电脑系统与所配置的监控芯片是否相符,进而决定是否驱动此监控芯片的功能。如此一来便可确保监控芯片在使用上的合法性。
本发明提出一种开机方法,用以开启一部适于配置监控芯片的电脑系统。此方法包括下列步骤:首先启动电脑系统。接下来,判断监控芯片是否符合于电脑系统。倘若监控芯片不符合于电脑系统,则禁止电脑系统驱动此监控芯片。
在本发明一实施例中,其中在启动电脑系统的步骤之后还包括判断监控芯片是否配置于电脑系统。若监控芯片尚未配置于电脑系统,则显示示警讯息并停止电脑系统的启动动作。然而,若监控芯片已经配置于电脑系统,则进行监控芯片的初始化动作。
在本发明一实施例中,其中判断监控芯片是否配置于电脑系统的步骤包括根据电脑系统的通用输入/输出(General Purpose Input/Output,GPIO)端口所产生的信号,据以判断监控芯片是否配置于电脑系统。
在本发明一实施例中,其中判断监控芯片是否符合于电脑系统的步骤包括将智慧平台管理介面(Intelligent Platform Management Interface,IPMI)讯息传送至监控芯片以取得监控芯片的识别码。接着根据识别码来判断监控芯片是否符合于电脑系统。
在本发明一实施例中,其中禁止电脑系统驱动监控芯片的步骤包括停止电脑系统的启动动作,进而达到禁止电脑系统驱动监控芯片的目的。
在本发明一实施例中,其中禁止电脑系统驱动监控芯片的步骤包括在执行开机程序时,不载入操作系统的启动键码,进而让操作系统因缺乏安全认证而无法开启监控芯片的驱动功能。其中,启动键码包括系统预载锁定(System LockedPreinstallation,SLP)式的启动键码。
在本发明一实施例中,其中在判断监控芯片不符合电脑系统的步骤之后还包括显示示警讯息以提示使用者。
在本发明一实施例中,此开机方法还包括在监控芯片符合于电脑系统时,执行开机程序并且驱动监控芯片。
在本发明一实施例中,电脑系统包括服务器系统。而监控芯片包括基板管理控制器(Baseboard Management Controller,BMC)。
本发明在开启电脑系统时,根据监控芯片的识别码来判断电脑系统与所配置的监控芯片是否相符,并且在两者不相符时禁止电脑系统驱动此监控芯片,进而避免电脑系统在启动后对非原厂的监控芯片进行驱动,以确保使用监控芯片的合法性。
为让本发明的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710300519.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:服务程序处理方法及服务器
- 下一篇:一种截断显示信号的方法