本发明专利技术涉及一种运用智能平台管理界面存取电脑主机系统的开机资讯的方法,适用于具有基板管理控制器的电脑主机系统。开机资讯的存取方法包括下列步骤,首先,启动或重置电脑主机系统。并藉由基板管理控制器开启通过区域网络传送序列埠命令的功能。再藉由基板管理控制器记录开机资讯并且记录开始启动或重置电脑主机系统的起始时间标记。接着,判断电脑主机系统是否载入操作系统程序。若是,则停止记录开机资讯并且藉由基板管理控制器关闭通过区域网络传送序列埠命令的功能。发送命令信息以提取开机资讯与起始时间标记。本发明专利技术方便用户通过浏览器读取各种开机资讯,操作简单,利于一般用户的使用。
【技术实现步骤摘要】
本专利技术涉及一种,特别涉及一种运用智能平台管理界面存取电脑主机系统的开机资讯的方法。
技术介绍
在电脑主机系统启动后,操作系统(Operating System,OS)取得控制权之前,电脑主机系统会有一连串的机制负责检测并初始化电脑主机系统及其周边硬件装置,在此称之为开机(Pre-boot)阶段。一旦显示装置初始化完成,显示装置便在屏幕上开始显示各类的装置和侦错信息。举例而言,显示装置包括显示基本输入输出系统(Basic Input OutputSystem,BIOS)资讯、处理器资讯、存储器资讯等等的初始化信息,这些初始化信息多以文字方式呈现,然而,这些初始化信息多半一闪即逝。一般来说,当操作系统取得控制权开始管理整个电脑主机系统后,用户便无法追溯开机阶段所呈现的各种初始化信息。然而,当发现电脑主机系统有异常行为或错误记录出现,用户想要利用在开机过程中的各类初始化信息,寻找有无任何可供判断发生异常的资讯,势必得重新开机。若电脑主机系统作为服务器,则重新开机除了得面对过程复杂且冗长的操作系统开关机程序,并且作为服务器所提供的全部服务程序都得暂时停止。
技术实现思路
本专利技术提供一种,藉以让用户不须重新开机就能存取各种开机资讯。本专利技术提出一种,适用于具有基板管理控制器(BaseboardManagement Controller, BMC)的电脑主机系统。包括下列步骤。首先,启动或重置电脑主机系统。并藉由基板管理控制器开启通过区域网络传送序列埠命令(Serial over LAN, SOL)的功能。再通过基板管理控制器记录开机资讯并且记录开始启动或重置电脑主机系统的起始时间标记。接着,判断电脑主机系统是否载入操作系统程序。若是,则停止记录开机资讯并且藉由基板管理控制器开关通过区域网络传送序列埠命令的功能。发送命令信息以提取开机资讯与起始时间标记。在本专利技术的一实施例中,上述藉由基板管理控制器记录开机资讯并且记录开始启动或重置电脑主机系统的起始时间标记的步骤包括利用可扩展标示语言(ExtensibleMarkup Language, XML)记录开机资讯及起始时间标记,并且利用可扩展标示语言的标识功能对开机资讯及起始时间标记进行分类。接着,将开机资讯及起始时间标记储存于基板管理控制器的存储单元中。在本专利技术的一实施例中,上述在藉由基板管理控制器开启通过区域网络传送序列埤命令的功能的步骤之前,还包括藉由基本输入输出系统(Basic Input Output System,BIOS)发送第一通知信息至基板管理控制器,其中第一通知信息用以通知基板管理控制器开启通过区域网络传送序列埠命令的功能。在本专利技术的一实施例中,上述在藉由基板管理控制器关闭通过区域网络传送序列埠命令的功能之前,还包括藉由基本输入输出系统发送第二通知信息至基板管理控制器,其中第二通知信息用以通知基板管理控制器关闭通过区域网络传送序列埠命令的功能。在本专利技术的一实施例中,上述第一通知信息与第二通知信息皆符合智能平台管理界面(Intelligent Platform Management Interface, IPMI)规格所定义的信息格式。在本专利技术的一实施例中,上述的命令信息符合智能平台管理界面规格所定义的客制化命令信息格式。在本专利技术的一实施例中,上述在提取开机资讯与起始时间标记的步骤之后还包括将开机资讯与起始时间标记显示于与电脑主机系统连接的屏幕上。在本专利技术的一实施例中,上述的还包括提供用户通过浏览器以读取开机资讯与起始时间标记。在本专利技术的一实施例中,上述藉由基板管理控制器记录开机资讯的步骤包括记录基本输入输出系统资讯、处理器资讯、存储器资讯、开机自我测试(Power On Self Test,POST)资讯其中之一或其组合,以作为开机资讯。基于上述,本专利技术所提供的,通过将开机阶段的文字信息以可延扩展标示语言储存于基板管理控制器中,运用智能平台管理界面所拥有的扩充性及基板管理控制器所提供的网络界面,方便用户通过浏览器读取各种开机资讯。用户能利用在开机过程中的各类初始化信息,寻找有无任何可供判断发生异常的资讯,而无需重新开机或重启服务器。附图说明 图1是本专利技术实施例之一的基板管理控制器与电脑主机系统进行通讯的示意图。图2是本专利技术实施例之一的的流程图。图3是本专利技术实施例之一的利用可扩展标示语言记录开机资讯及起始时间标记的示意图。图4是本专利技术实施例之一的的流程图。其他110:基板管理控制器 112:网络界面控制器114:存储单元120 :区域网络连接埠130 :交换器140 :序列埠连接器150:基板序列控制器 160:电脑主机系统300:可扩展标示语言 310 350:资讯S210 S260 :的各步骤S410 S480 :的各步骤具体实施例方式为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。本专利技术的适用于具有基板管理控制器(BaseboardManagement Controller,BMC)的电脑主机系统。其中,电脑主机系统例如是服务器或个人电脑,但本专利技术并不以此为限。在一实施例中,电脑主机系统包括一或多个处理器、存储器、以PCI为基础的汇流排以及基本输入输出系统(Basic Input Output System, BIOS)资讯坐坐寸寸ο详细而言,基板管理控制器为智能平台管理界面(Intelligent PlatformManagement Interface, IPMI)的核心。因此,基板管理控制器可利用符合智能平台管理界面的汇流排与电脑主机系统进行连结,举例而言,符合智能平台管理界面的汇流排包括LPC (Low Pin Count)汇流排、平行地址/数据汇流排、系统管理汇流排(SMBus)、网络界面、序列焊(serial port)等。图1是本专利技术实施例之一的基板管理控制器与电脑主机系统进行通讯的示意图。请参照图1,基板管理控制器110具有一网络界面控制器(Network InterfaceController,NIC) 112而可将基板管理控制器110与局域网络连接埠(LAN Port) 120连接,故基板管理控制器110可通过区域网络而与电脑主机系统160进行通讯。或者,基板管理控制器110亦可通过交换器130而与序列埤连接器(serial port connector) 140连接,电脑主机系统160即可利用序列埠连接器140而将其序列埠上的输出输入信息导入至基板管理控制器110。此外,本实施例的交换器130还与一基板序列控制器150连接。本专利技术即是利用上述基板管理控制器110与电脑主机系统160的双向资讯分享功能,而可将电脑主机系统160在每次开机阶段的各种初始化信息储存于基板管理控制器110的存储单元114中,存储单元114例如是任意型式的固定式或可移动式随机存取存储器(Random Access Memory, RAM)。之后,用户便可利用符合智能平台管理界面规格所定义的命令信息来提取或读取储存于基板管理控制器110的存储单元114中的初始化信息。图2是本专利技术实施例之一的的流程图。本实施例的方法适用于图1所示的硬体架构,以下即搭配图1及图2来对本专利技术进行说明。首先如步骤S210所示,启动电本文档来自技高网...
【技术保护点】
一种开机资讯的存取方法,适用于具有一基板管理控制器的一电脑主机系统,其步骤包括:启动或重置该电脑主机系统;由该基板管理控制器开启一通过区域网络传送序列埠命令的功能;由该基板管理控制器记录该开机资讯并且记录开始启动或重置该电脑主机系统的一起始时间标记;判断该电脑主机系统是否载入操作系统程序;若是,停止记录该开机资讯并且藉由该基板管理控制器关闭该通过区域网络传送序列埠命令的功能;以及发送一命令信息以提取该开机资讯与该起始时间标记。
【技术特征摘要】
1.一种开机资讯的存取方法,适用于具有一基板管理控制器的一电脑主机系统,其步骤包括 启动或重置该电脑主机系统; 由该基板管理控制器开启一通过区域网络传送序列埠命令的功能; 由该基板管理控制器记录该开机资讯并且记录开始启动或重置该电脑主机系统的一起始时间标记; 判断该电脑主机系统是否载入操作系统程序;若是,停止记录该开机资讯并且藉由该基板管理控制器关闭该通过区域网络传送序列埠命令的功能;以及发送一命令信息以提取该开机资讯与该起始时间标记。2.如权利要求1所述的开机资讯的存取方法,其特征在于,由该基板管理控制器记录该开机资讯并且记录开始启动或重置该电脑主机系统的该起始时间标记的步骤包括 利用一可扩展标示语言记录该开机资讯及该起始时间标记,并且利用该可扩展标示语言的标签功能对该开机资讯及该起始时间标记进行分类;以及将该开机资讯及该起始时间标记存储于该基板管理控制器的一存储单元中。3.如权利要求1所述的开机资讯的存取方法,其特征在于,在由该基板管理控制器开启该通过区域网络传送序列埠命令的功能的步骤之前,还包括 由一基本输入输出系统发送一第一通知信息至该基板管理控制器,其中该第一通知信息用以通知该基板管理控制器开启该通过区...
【专利技术属性】
技术研发人员:周雍杰,
申请(专利权)人:宏碁股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。