本发明是有关于基板管理控制器及其映像档,特别是有关于一种管理平台系统及其映像档修复与除错方法。
背景技术:
1、近年来,服务器的安全及稳定越来越受到重视,透过辅助控制器来协助系统中的基板管理控制器(baseboard management controller,bmc)维持稳定运作也越来越流行,进而确保bmc可以顺利运行bmc韧体档以执行bmc之各种功能。当bmc出现一错误时,辅助控制器系透过网络下载或由平台上取得备用的bmc映像档以覆盖写入bmc当下运作所采用的bmc映像档,也就是使bmc运作出现所述错误的bmc映像档,借此以使bmc执行备用的bmc映像档以恢复正常运作。然而,由于造成所述错误的bmc映像档被备用的bmc映像档所覆写,所以维修人员无从分析所述错误所导致的问题的原因来进行除错(debug)。
技术实现思路
1、有鉴于此,本发明提出一种管理平台系统。管理平台系统包含:一第一储存电路,包含一主动储存区及一除错储存区,其中主动储存区用以储存一主动映像档;一第二储存电路,包含一备用储存区,其中备用储存区用以储存一备用映像档;一第一控制电路,电性连接于第一储存电路及第二储存电路,用以判断主动映像档是否有效;以及一第二控制电路,电性连接于第一储存电路及第二储存电路,用以根据一重置讯号而加载并运行主动映像档;其中,当第一控制电路判断主动映像档有效时,第一控制电路产生重置讯号以触发第二控制电路根据重置讯号而加载并运行主动映像档;当第一控制电路判断主动映像档无效时,第一控制电路更用以判断备用映像档是否有效;当第一控制电路判断备用映像档有效时,第一控制电路更用以将主动映像档复制至除错储存区后,将备用映像档覆写主动映像档。
2、在一些实施例中,第一储存电路更包含一第一签名档储存区,第一签名档储存区用以储存一第一签名档。
3、在一些实施例中,第一控制电路更用以检查第一签名档以判断主动映像档是否有效。
4、在一些实施例中,第二储存电路更包含一第二签名档储存区,第二签名档储存区用以储存一第二签名档。
5、在一些实施例中,第一控制电路更用以检查第二签名档以判断备用映像档是否有效。
6、本发明另提出一种映像档修复与除错方法。映像档修复与除错方法包含:检查一第一签名档以判断一主动映像档是否有效,其中第一签名档储存于一第一储存电路之第一签名档储存区中,主动映像档储存于第一储存电路之主动储存区中;当主动映像档无效时,检查一第二签名档以判断一备用映像档是否有效,其中第二签名档储存于一第二储存电路之第二签名档储存区中,备用映像档储存于第二储存电路之备用储存区中;当备用映像档有效时,将主动映像档复制至第一储存电路之除错储存区中;将备用映像档覆写储存于第一储存电路之主动储存区中之主动映像档;以及产生一重置讯号以触发该第二控制电路根据该重置讯号加载并运行主动映像档。
7、在一些实施例中,映像档修复与除错方法更包含:当主动映像档有效时,控制一第一选择电路选择第一储存电路之传输目标为一第二控制电路。
8、在一些实施例中,映像档修复与除错方法更包含:当主动映像档无效时,控制一第二选择电路选择第二储存电路之传输目标为一第一控制电路,并检查第二签名档以判断一备用映像档是否有效。
9、在一些实施例中,映像档修复与除错方法更包含:当备用映像档有效时,控制一第一选择电路选择第一储存电路之传输目标为一第一控制电路,并将主动映像档复制至第一储存电路之除错储存区中;控制一第二选择电路选择第二储存电路之传输目标为一第一控制电路,并将备用映像档覆写储存于第一储存电路之主动储存区中之主动映像档;以及控制第一选择电路选择第一储存电路之传输目标为一第二控制电路。
1.一种管理平台系统,其特征在于,包含:
2.根据权利要求1所述的管理平台系统,其特征在于,该第一储存电路更包含一第一签名档储存区,该第一签名档储存区用以储存一第一签名档。
3.根据权利要求2所述的管理平台系统,其特征在于,该第一控制电路更用以检查该第一签名档以判断该主动映像档是否有效。
4.根据权利要求1所述的管理平台系统,其特征在于,该第二储存电路更包含一第二签名档储存区,该第二签名档储存区用以储存一第二签名档。
5.根据权利要求4所述的管理平台系统,其特征在于,该第一控制电路更用以检查该第二签名档以判断该备用映像档是否有效。
6.根据权利要求1所述的管理平台系统,其特征在于,更包含:
7.一种映像档修复与除错方法,其特征在于,包含:
8.根据权利要求7所述的映像档修复与除错方法,其特征在于,更包含:
9.根据权利要求7所述的映像档修复与除错方法,其特征在于,更包含:
10.根据权利要求9所述的映像档修复与除错方法,其特征在于,更包含: