System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 硬盘启动方法、电子设备及存储介质技术_技高网

硬盘启动方法、电子设备及存储介质技术

技术编号:41193208 阅读:4 留言:0更新日期:2024-05-07 22:22
本申请涉及存储技术,提供一种硬盘启动方法、电子设备及存储介质。所述方法应用于电子设备,所述方法包括:启动所述电子设备中的存储器,其中,所述存储器包括多个硬盘以及背板扩展芯片,所述多个硬盘向所述背板扩展芯片发送预设的请求信号,所述背板扩展芯片根据接收到的请求信号对所述多个硬盘进行数量校验,若所述多个硬盘的数量校验成功,所述背板扩展芯片对所述多个硬盘进行类型校验,所述背板扩展芯片根据预设的启动序列以及预设的硬盘启动数量依次向类型校验成功的多个目标硬盘发送启动信号,以启动所述多个目标硬盘。本申请能够提高硬盘的启动安全性。

【技术实现步骤摘要】

本申请涉及存储,尤其涉及一种硬盘启动方法、电子设备及存储介质


技术介绍

1、当包括了多个硬盘的存储器开机启动时,存储器中的所有硬盘会同时启动,从而导致瞬时功率很大。过大的瞬时功率会带来设备的安全问题,且容易引发数据安全的问题。


技术实现思路

1、鉴于以上内容,有必要提供一种硬盘启动方法及相关设备,提高了硬盘启动的安全性,并确保硬盘中储存数据的安全性,避免设备损坏以及数据丢失等问题。

2、本申请提供一种硬盘启动方法,应用于电子设备,所述方法包括:启动所述电子设备中的存储器,其中,所述存储器包括多个硬盘以及背板扩展芯片,所述多个硬盘向所述背板扩展芯片发送预设的请求信号,所述背板扩展芯片根据接收到的请求信号对所述多个硬盘进行数量校验,若所述多个硬盘的数量校验成功,所述背板扩展芯片对所述多个硬盘进行类型校验,所述背板扩展芯片根据预设的启动序列以及预设的硬盘启动数量依次向类型校验成功的多个目标硬盘发送启动信号,以启动所述多个目标硬盘。

3、根据本申请可选实施例,所述背板扩展芯片根据接收到的请求信号对所述多个硬盘进行数量校验包括:所述背板扩展芯片计算所述请求信号的信号数量,若所述信号数量等于预设数量,所述背板扩展芯片确定所述多个硬盘的数量校验成功,或者,若所述信号数量小于所述预设数量,所述背板扩展芯片确定所述多个硬盘的数量校验失败。

4、根据本申请可选实施例,所述背板扩展芯片对所述多个硬盘进行类型校验包括:所述背板扩展芯片获取每个硬盘的类型标识码,若每个硬盘的类型标识码与预设类型标识码相同,所述背板扩展芯片确定所述多个硬盘的类型校验成功,或者,若任一硬盘的类型标识码与所述预设类型标识码不相同,所述背板扩展芯片确定所述任一硬盘的类型校验失败。

5、根据本申请可选实施例,所述启动序列的生成方式包括:所述背板扩展芯片获取所述多个目标硬盘对应的高速信号线的信号线编号,所述背板扩展芯片对多个所述信号线编号进行排序,并根据排序后的多个信号线编号生成所述启动序列。

6、根据本申请可选实施例,所述背板扩展芯片根据预设的启动序列以及预设的硬盘启动数量依次向类型校验成功的多个目标硬盘发送启动信号包括:所述背板扩展芯片执行初次发送操作,包括:根据所述硬盘启动数量从所述启动序列中选取目标信号线编号,并根据所述目标信号线编号,向所述目标信号线编号对应的目标硬盘发送所述启动信号,在预设的时间间隔之后,所述背板扩展芯片执行下一次发送操作,直至将所述启动信号发送至所有的目标硬盘。

7、根据本申请可选实施例,所述硬盘启动数量的生成方式包括:所述背板扩展芯片获取每个目标硬盘的硬盘参数,所述背板扩展芯片从所述硬盘参数中获取每个目标硬盘的过冲电流值,并获取所述电子设备的供电电源的供电电流值,基于所述供电电流值与所述过冲电流值,所述背板扩展芯片确定启动数量上限值,所述背板扩展芯片根据所述启动数量上限值生成所述硬盘启动数量。

8、根据本申请可选实施例,所述时间间隔的生成方式包括:所述背板扩展芯片从每个目标硬盘的硬盘参数中提取每个目标硬盘的缓和时间,所述背板扩展芯片根据所述缓和时间以及预设比例系数计算所述时间间隔。

9、根据本申请可选实施例,所述背板扩展芯片根据所述缓和时间以及预设比例系数计算所述时间间隔包括:所述背板扩展芯片计算所述缓和时间与所述预设比例系数的乘积,所述背板扩展芯片将所述缓和时间与所述乘积的和作为所述时间间隔。

10、本申请提供一种电子设备,所述电子设备包括:所述存储器,存储至少一个指令,及处理器,执行所述至少一个指令以实现所述的硬盘启动方法。

11、本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现所述的硬盘启动方法。

12、由以上技术方案可以看出,所述背板扩展芯片根据接收到的请求信号对所述多个硬盘进行数量校验,通过数量校验能够确定所述电子设备中所有的硬盘是否已经向所述背板扩展芯片发送了请求信号,当所有的硬盘均向所述背板扩展芯片发送了信号时,才对所述多个硬盘进行类型校验,从而能够筛选出所述电子设备支持运行的硬盘,所述背板扩展芯片对所述多个硬盘进行类型校验,通过类型校验能够确定每个硬盘的类型是否符合所述背板扩展芯片支持的硬盘类型,从而提高了的可靠性,所述背板扩展芯片根据预设的启动序列以及预设的硬盘启动数量依次向类型校验成功的多个目标硬盘发送启动信号,以启动所述多个目标硬盘,由于所述硬盘启动数量的硬盘所对应的启动电流之和小于或者等于电源的供电电流值,因此,能够确保启动所述硬盘启动数量的硬盘时的安全性,通过所述时间间隔实现对所有目标硬盘的交错启动,能够降低硬盘启动的瞬时功率,从而进一步提高了硬盘启动的安全性。

本文档来自技高网...

【技术保护点】

1.一种硬盘启动方法,应用于电子设备,其特征在于,所述方法包括:

2.根据权利要求1所述的硬盘启动方法,其特征在于,所述背板扩展芯片根据接收到的请求信号对所述多个硬盘进行数量校验包括:

3.根据权利要求1所述的硬盘启动方法,其特征在于,所述背板扩展芯片对所述多个硬盘进行类型校验包括:

4.根据权利要求1所述的硬盘启动方法,其特征在于,所述启动序列的生成方式包括:

5.根据权利要求4所述的硬盘启动方法,其特征在于,所述背板扩展芯片根据预设的启动序列以及预设的硬盘启动数量向类型校验成功的多个目标硬盘发送启动信号包括:

6.根据权利要求1所述的硬盘启动方法,其特征在于,所述硬盘启动数量的生成方式包括:

7.根据权利要求5所述的硬盘启动方法,其特征在于,所述时间间隔的生成方式包括:

8.根据权利要求7所述的硬盘启动方法,其特征在于,所述背板扩展芯片根据所述缓和时间以及预设比例系数计算所述时间间隔包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器获取以实现如权利要求1至8中任意一项所述的硬盘启动方法。

...

【技术特征摘要】

1.一种硬盘启动方法,应用于电子设备,其特征在于,所述方法包括:

2.根据权利要求1所述的硬盘启动方法,其特征在于,所述背板扩展芯片根据接收到的请求信号对所述多个硬盘进行数量校验包括:

3.根据权利要求1所述的硬盘启动方法,其特征在于,所述背板扩展芯片对所述多个硬盘进行类型校验包括:

4.根据权利要求1所述的硬盘启动方法,其特征在于,所述启动序列的生成方式包括:

5.根据权利要求4所述的硬盘启动方法,其特征在于,所述背板扩展芯片根据预设的启动序列以及预设的硬盘启动数量向类型校验成功的多个目标硬盘发送启动信号包括:

【专利技术属性】
技术研发人员:魏巍袁杰
申请(专利权)人:富联精密电子天津有限公司
类型:发明
国别省市:

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

1