一种文件获取方法及基板管理控制器、基本输入输出系统技术方案

技术编号:14399467 阅读:189 留言:0更新日期:2017-01-11 12:43
本申请提供了一种文件获取方法及基板管理控制器、基本输入输出系统,在确定电子设备中运行的操作系统崩溃的情况下,基板管理控制器将电子设备中的文件系统转换为虚拟扩展存储设备,并将虚拟扩展存储设备连接到电子设备上,基本输入输出系统在确定电子设备满足预设条件的情况下,将电子设备的操作系统中的内存转储文件复制到虚拟扩展存储设备中,又因为虚拟扩展存储设备中的内存转储文件可以被其它电子设备通过网络获得,因此,在操作系统系统崩溃后,通过基板管理控制器和基本输入输出系统的配合,其它电子设备可通过网络远程自动获取崩溃系统的内存转储文件,而无需人力介入,从而提高了内存转储文件的获取效率,进一步能够提高排错分析的效率。

【技术实现步骤摘要】

本申请涉及电子信息领域,尤其涉及一种文件获取方法及基板管理控制器、基本输入输出系统
技术介绍
通常,在电子设备中的操作系统崩溃后,操作系统会产生一份当前的内存转储(MemoryDump)文件,内存转储文件用于为电子设备的管理者提供排错分析的依据。目前,内存转储文件需要管理人员登入电子设备,并从电子设备上进行抓取,这种费时费力的方式无疑会降低排错分析的效率,尤其在多台电子设备的操作系统均崩溃的情况下,效率低的问题更为突出。因此,如何提高存储内存转储文件的获取效率成为目前亟待解决的问题。
技术实现思路
本申请提供了一种文件获取方法及基板管理控制器、基本输入输出系统,目的在于解决如何提高存储内存转储文件的获取效率的问题。为了实现上述目的,本申请提供了以下技术方案:一种文件获取方法,包括:在确定电子设备中运行的操作系统崩溃的情况下,基板管理控制器将所述电子设备中的文件系统转换为虚拟扩展存储设备;所述基板管理控制器将所述虚拟扩展存储设备连接到所述电子设备上,所述虚拟扩展存储设备用于存储内存转储文件,所述内存转储文件用于被其它电子设备通过与所述电子设备连接的网络获取,所述内存转储文件由所述电子设备中的基本输入输出系统在确定满足预设条件的情况下,从所述操作系统中复制到所述虚拟扩展存储设备中,所述预设条件包括所述操作系统中预设的定时器超时。可选地,所述基板管理控制器确定所述电子设备中运行的操作系统崩溃的具体过程包括:所述基板管理控制器检测预先设置在所述电子设备中的定时器是否超时,在所述电子设备中运行的操作系统正常运行的情况下,所述定时器被定时刷新;如果所述定时器超时,则所述基板管理控制器确定所述电子设备中运行的操作系统崩溃。可选地,在所述基板管理控制器将所述虚拟扩展存储设备连接到所述电子设备上之后,还包括:所述基板管理控制器重启所述电子设备,以便于启动所述电子设备中的基本输入输出系统,使得所述基本输入输出系统在确定满足预设条件的情况下,从所述操作系统中复制到所述虚拟扩展存储设备中。可选地,还包括:所述基板管理控制器依据所述其它电子设备的获取指令,通过所述网络并使用预设的网络协议,向所述其它电子设备发送所述虚拟扩展存储设备中的所述内存转储文件。一种文件获取方法,包括:基本输入输出系统判断电子设备是否满足预设条件,所述预设条件包括:预先设置在所述电子设备中的定时器已超时;在确定所述电子设备满足预设条件的情况下,所述基本输入输出系统将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中,所述虚拟扩展存储设备由所述电子设备的基板管理控制器将所述电子设备中的文件系统进行转换得到,所述内存转储文件用于被其它电子设备通过与所述电子设备连接的网络获取。可选地,所述预设条件还包括:所述虚拟扩展存储设备已连接到所述电子设备上。可选地,在所述基本输入输出系统将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中之后,还包括:所述基本输入输出系统清除所述操作系统中的定时器标识。可选地,在所述基本输入输出系统将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中之后,还包括:所述基本输入输出系统将虚拟扩展存储设备从所述电子设备上卸除。一种基板管理控制器,包括:转换模块,用于在确定电子设备中运行的操作系统崩溃的情况下,将所述电子设备中的文件系统转换为虚拟扩展存储设备;连接模块,用于将所述虚拟扩展存储设备连接到所述电子设备上,所述虚拟扩展存储设备用于存储内存转储文件,所述内存转储文件用于被其它电子设备通过与所述电子设备连接的网络获取,所述内存转储文件由所述电子设备中的基本输入输出系统在确定满足预设条件的情况下,从所述操作系统中复制到所述虚拟扩展存储设备中,所述预设条件包括所述操作系统中预设的定时器超时。可选地,还包括:确定模块,用于确定所述电子设备中运行的操作系统崩溃,所述确定所述电子设备中运行的操作系统崩溃的具体过程包括:所述基板管理控制器检测预先设置在所述电子设备中的定时器是否超时,在所述电子设备中运行的操作系统正常运行的情况下,所述定时器被定时刷新;如果所述定时器超时,则所述基板管理控制器确定所述电子设备中运行的操作系统崩溃。可选地,还包括:重启模块,用于在所述连接模块将所述虚拟扩展存储设备连接到所述电子设备上之后,重启所述电子设备,以便于启动所述电子设备中的基本输入输出系统,使得所述基本输入输出系统在确定满足预设条件的情况下,从所述操作系统中复制到所述虚拟扩展存储设备中。可选地,还包括:发送模块,用于依据所述其它电子设备的获取指令,通过所述网络并使用预设的网络协议,向所述其它电子设备发送所述虚拟扩展存储设备中的所述内存转储文件。一种基本输入输出系统,包括:判断模块,用于判断电子设备是否满足预设条件,所述预设条件包括:预先设置在所述电子设备中的定时器已超时;复制模块,用于在确定所述电子设备满足预设条件的情况下,将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中,所述虚拟扩展存储设备由所述电子设备的基板管理控制器将所述电子设备中的文件系统进行转换得到,所述内存转储文件用于被其它电子设备通过与所述电子设备连接的网络获取。可选地,所述判断模块用于判断电子设备是否满足预设条件包括:所述判断模块具体用于,判断电子设备是否满足预设条件,所述预设条件包括:预先设置在所述电子设备中的定时器已超时,以及所述虚拟扩展存储设备已连接到所述电子设备上。可选地,还包括:清除模块,用于在所述复制模块将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中之后,清除所述操作系统中的定时器标识。可选地,还包括:卸载模块,用于在所述复制模块将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中之后,将虚拟扩展存储设备从所述电子设备上卸除。本申请所述的文件获取方法及基板管理控制器、基本输入输出系统,在确定电子设备中运行的操作系统崩溃的情况下,基板管理控制器将电子设备中的文件系统转换为虚拟扩展存储设备,并将虚拟扩展存储设备连接到电子设备上,基本输入输出系统在确定电子设备满足预设条件的情况下,将电子设备的操作系统中的内存转储文件复制到虚拟扩展存储设备中,又因为虚拟扩展存储设备中的内存转储文件可以被其它电子设备通过网络获得,因此,在操作系统系统崩溃后,通过基板管理控制器和基本输入输出系统的配合,其它电子设备可以通过网络远程自动获取崩溃系统的内存转储文件,而无需人力介入,从而提高了内存转储文件的获取效率,进一步能够提高排错分析的效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一种文件获取方法的流程图;图2为本申请实施例公开的又一种文件获取方法的流程图;图3为本申请实施例公开的又一种文件获取方法的流程图;图4为本申请实施例公开的一种基板管理控制本文档来自技高网...
一种文件获取方法及基板管理控制器、基本输入输出系统

【技术保护点】
一种文件获取方法,其特征在于,包括:在确定电子设备中运行的操作系统崩溃的情况下,基板管理控制器将所述电子设备中的文件系统转换为虚拟扩展存储设备;所述基板管理控制器将所述虚拟扩展存储设备连接到所述电子设备上,所述虚拟扩展存储设备用于存储内存转储文件,所述内存转储文件用于被其它电子设备通过与所述电子设备连接的网络获取,所述内存转储文件由所述电子设备中的基本输入输出系统在确定满足预设条件的情况下,从所述操作系统中复制到所述虚拟扩展存储设备中,所述预设条件包括所述操作系统中预设的定时器超时。

【技术特征摘要】
1.一种文件获取方法,其特征在于,包括:在确定电子设备中运行的操作系统崩溃的情况下,基板管理控制器将所述电子设备中的文件系统转换为虚拟扩展存储设备;所述基板管理控制器将所述虚拟扩展存储设备连接到所述电子设备上,所述虚拟扩展存储设备用于存储内存转储文件,所述内存转储文件用于被其它电子设备通过与所述电子设备连接的网络获取,所述内存转储文件由所述电子设备中的基本输入输出系统在确定满足预设条件的情况下,从所述操作系统中复制到所述虚拟扩展存储设备中,所述预设条件包括所述操作系统中预设的定时器超时。2.根据权利要求1所述的方法,其特征在于,所述基板管理控制器确定所述电子设备中运行的操作系统崩溃的具体过程包括:所述基板管理控制器检测预先设置在所述电子设备中的定时器是否超时,在所述电子设备中运行的操作系统正常运行的情况下,所述定时器被定时刷新;如果所述定时器超时,则所述基板管理控制器确定所述电子设备中运行的操作系统崩溃。3.根据权利要求1或2所述的方法,其特征在于,在所述基板管理控制器将所述虚拟扩展存储设备连接到所述电子设备上之后,还包括:所述基板管理控制器重启所述电子设备,以便于启动所述电子设备中的基本输入输出系统,使得所述基本输入输出系统在确定满足预设条件的情况下,从所述操作系统中复制到所述虚拟扩展存储设备中。4.根据权利要求1所述的方法,其特征在于,还包括:所述基板管理控制器依据所述其它电子设备的获取指令,通过所述网络并使用预设的网络协议,向所述其它电子设备发送所述虚拟扩展存储设备中的所述内存转储文件。5.一种文件获取方法,其特征在于,包括:基本输入输出系统判断电子设备是否满足预设条件,所述预设条件包括:预先设置在所述电子设备中的定时器已超时;在确定所述电子设备满足预设条件的情况下,所述基本输入输出系统将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中,所述虚拟扩展存储设备由所述电子设备的基板管理控制器将所述电子设备中的文件系统进行转换得到,所述内存转储文件用于被其它电子设备通过与所述电子设备连接的网络获取。6.根据权利要求5所述的方法,其特征在于,所述预设条件还包括:所述虚拟扩展存储设备已连接到所述电子设备上。7.根据权利要求5或6所述的方法,其特征在于,在所述基本输入输出系统将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中之后,还包括:所述基本输入输出系统清除所述操作系统中的定时器标识。8.根据权利要求5或6所述的方法,其特征在于,在所述基本输入输出系统将所述电子设备的操作系统中的内存转储文件复制到所述电子设备上的虚拟扩展存储设备中之后,还包括:所述基本输入输出系统将虚拟扩展存储设备从所述电子设备上卸除。9.一种基板管理控制器,其特征在于,包括:转换模块,用于在确定电子设备中运行的操作系统崩溃的情况下,将所述电子...

【专利技术属性】
技术研发人员:杨昌钧徐伟峰
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1