一种信息处理方法、装置和电子设备制造方法及图纸

技术编号:28941569 阅读:19 留言:0更新日期:2021-06-18 21:46
本申请提供了一种信息处理方法,该方法应用于具有硬盘的电子设备,具体包括:在电子设备启动时,获取目标硬盘的当前参数信息,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置;将所述当前参数信息发送给基板控制管理器BMC。本方案中,在电子设备启动时,对于背板中安装的目标硬盘的当前参数信息进行实时获取,该当前参数信息能够表征该目标硬盘当前在背板上的安装位置,而当改变了硬盘的安装位置等,BMC也能够准确确定背板上安装的硬盘的安装位置,该硬盘依然能够有效使用。

【技术实现步骤摘要】
一种信息处理方法、装置和电子设备
本申请涉及电子设备领域,更具体的说,是涉及一种信息处理方法、装置和电子设备。
技术介绍
现有技术中,NVMe(Non-VolatileMemoryexpress,NVMe存储系统)HDDs(HardDiskDrive,硬盘驱动器)及SATA(SerialATA,串口)HDDs能够应用于BMC(BaseboardManagementController.为基板管理控制器)上,但是位置是固定的,不能随意更改。且接线方式固定,需要严格保证接线方式正确。一旦更改安装的硬盘或者安装位置,会导致该硬盘可能无法有效使用。
技术实现思路
有鉴于此,本申请提供了一种信息处理方法,解决现有技术中无法灵活安装硬盘的问题。为实现上述目的,本申请提供如下技术方案:一种信息处理方法,所述方法应用于具有硬盘的电子设备,所述方法包括:在电子设备启动时,获取目标硬盘的当前参数信息,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置;将所述当前参数信息发送给基板控制管理器BMC。可选的,上述的方法,所述获取目标硬盘的当前参数信息,包括:在电子设备启动的第一阶段,读取第一模组在系统启动时收集的非易失性存储器NVMe的第一信息,所述第一信息表征了所述NVMe在背板上的安装位置;在电子设备启动的第二阶段,读取第一模组在系统启动时收集的串行高级技术附件SATA的第二信息,所述第二信息表征了所述SATA在背板上的安装位置。可选的,上述的方法,读取第一模组在系统启动时收集的非易失性存储器NVMe的第一信息之后,还包括:将所述第一信息写入配置信息,以建立配置信息与所述NVMe安装位置的对应关系。可选的,上述的方法,所述读取第一模组在系统启动时收集的串行高级技术附件SATA的第二信息,包括:基于硬盘接口技术ATA接口协议从第一模组获取所述第二信息。可选的,上述的方法,所述第一信息是第一模组在系统启动时,通过总线收集得到。可选的,上述的方法,所述第二信息是第一模组在系统启动时,基于串行通用输入输出协议SGPIO收集得到。一种信息处理装置,所述装置应用于具有硬盘的电子设备,所述装置包括:获取模块,用于在电子设备启动时,获取目标硬盘的当前参数信息,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置;发送模块,用于将所述当前参数信息发送给BMC。可选的,上述的装置,所述获取模块,包括:第一获取单元,用于在电子设备启动的第一阶段,读取第一模组在系统启动时收集的非易失性存储器NVMe的第一信息,所述第一信息表征了所述NVMe在背板上的安装位置;第二获取单元,用于在电子设备启动的第二阶段,读取第一模组在系统启动时收集的串行高级技术附件SATA的第二信息,所述第二信息表征了所述SATA在背板上的安装位置。可选的,上述的装置,还包括:配置单元,用于将所述第一信息写入配置信息,以建立配置信息与所述NVMe安装位置的对应关系。一种电子设备,包括:背板;硬盘,所述硬盘能够安装在背板的任意位置;处理器,用于在电子设备启动时,获取目标硬盘的当前参数信息,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置;将所述当前参数信息发送给BMC。经由上述的技术方案可知,与现有技术相比,本申请提供了一种信息处理方法,该方法应用于具有硬盘的电子设备,具体包括:在电子设备启动时,获取目标硬盘的当前参数信息,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置;将所述当前参数信息发送给基板控制管理器BMC。本方案中,在电子设备启动时,对于背板中安装的目标硬盘的当前参数信息进行实时获取,该当前参数信息能够表征该目标硬盘当前在背板上的安装位置,而当改变了硬盘的安装位置等,BMC也能够准确确定背板上安装的硬盘的安装位置,该硬盘依然能够有效使用。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请提供的一种信息处理方法实施例1的流程图;图2为本申请提供的一种信息处理方法实施例2的流程图;图3为本申请提供的一种信息处理方法实施例3的流程图;图4为本申请提供的一种信息处理方法实施例4的流程图;图5为本申请提供的一种信息处理装置实施例的结构示意图;图6为本申请提供的一种电子设备实施例的结构示意图;图7为本申请提供的一种信息处理方法应用场景的流程框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。如图1所示的,为本申请提供的一种信息处理方法实施例1的流程图,该方法应用于一电子设备,该电子设备中具有硬盘,并且该硬盘在电子设备的安装位置可变,该方法包括以下步骤:步骤S101:在电子设备启动时,获取目标硬盘的当前参数信息;其中,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置。具体的,该硬盘可以是SATAHDDs以及NVMeHDDs等。其中,电子设备中背板(backplane,BP)设置有多个安装位置,硬盘可以在任意的安装位置安装,如近背板(nearBP)、背板中(middleBP)或者背板前(frontBP)等。因此,在电子设备启动时,通过获取目标硬盘的参数信息,而基于该参数信息能够确定其当前在背板上的安装位置。需要说明的是,该获取目标硬盘的当前参数信息的过程在后续说明书中有详细说明,本实施例中不做详述。步骤S102:将所述当前参数信息发送给BMC。将该当前参数信息发送给BMC(BaseboardManagementController,基板控制管理器),以使得该BMC能够确定该目标硬盘当前在背板上的安装位置,进而基于该安装位置进行后续的信号传输等功能。需要说明的是,在实际应用中,由于硬盘不在电子设备运行过程中改变位置,因此,本申请中的信息处理方法仅需要在电子设备启动时执行,而在其他时刻无需执行。综上,本实施例提供的一种信息处理方法,该方法应用于具有硬盘的电子设备,具体包括:在电子设备启动时,获取目标硬盘的当前参数信息,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置;将所述当前参数信息发送给基板控制管理器BMC。本方案中,在电子设备启动时,对于背板中安装的目标硬盘的当前参数本文档来自技高网...

【技术保护点】
1.一种信息处理方法,所述方法应用于具有硬盘的电子设备,所述方法包括:/n在电子设备启动时,获取目标硬盘的当前参数信息,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置;/n将所述当前参数信息发送给基板控制管理器BMC。/n

【技术特征摘要】
1.一种信息处理方法,所述方法应用于具有硬盘的电子设备,所述方法包括:
在电子设备启动时,获取目标硬盘的当前参数信息,所述目标硬盘的当前参数信息表征了所述目标硬盘当前在背板上的安装位置;
将所述当前参数信息发送给基板控制管理器BMC。


2.根据权利要求1所述的方法,所述获取目标硬盘的当前参数信息,包括:
在电子设备启动的第一阶段,读取第一模组在系统启动时收集的非易失性存储器NVMe的第一信息,所述第一信息表征了所述NVMe在背板上的安装位置;
在电子设备启动的第二阶段,读取第一模组在系统启动时收集的串行高级技术附件SATA的第二信息,所述第二信息表征了所述SATA在背板上的安装位置。


3.根据权利要求2所述的方法,读取第一模组在系统启动时收集的非易失性存储器NVMe的第一信息之后,还包括:
将所述第一信息写入配置信息,以建立配置信息与所述NVMe安装位置的对应关系。


4.根据权利要求2所述的方法,所述读取第一模组在系统启动时收集的串行高级技术附件SATA的第二信息,包括:
基于硬盘接口技术ATA接口协议从第一模组获取所述第二信息。


5.根据权利要求2所述的方法,所述第一信息是第一模组在系统启动时,通过总线收集得到。


6.根据权利要求2所述的方法,所述第二信息是...

【专利技术属性】
技术研发人员:邱泰瑜
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1