[发明专利]在OS下自动区分前后置硬盘的方法、装置、设备、介质在审
| 申请号: | 202211054478.3 | 申请日: | 2022-08-30 |
| 公开(公告)号: | CN115437863A | 公开(公告)日: | 2022-12-06 |
| 发明(设计)人: | 齐红玉;许泗强;张乐 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F13/42 |
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 徐槐 |
| 地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | os 自动 区分 后置 硬盘 方法 装置 设备 介质 | ||
本发明属于硬盘线缆检测技术领域,具体提供一种在OS下自动区分前后置硬盘的方法、装置、设备、介质,所述方法包括以下步骤:按照定义的盘序和前后置背板上的在位硬盘数量选择相应的槽位号,初步确定前置硬盘和后置硬盘;分别按照初步确定的前后置硬盘的顺序号,依次根据槽位号点亮对应硬盘的位置灯;检测位置灯的电平变化,并查询该点亮的位置灯对应的I2C地址;对比查询到的I2C地址和预设的前后置背板的真实I2C地址,最终确定前置硬盘和后置硬盘。通过槽位号点亮硬盘位置灯,并查询该位置灯对应的I2C地址,将查询到的I2C地址与前后置背板预设的I2C地址进行匹配,实现在操作系统中自动对前后置硬盘进行检测和区分。
技术领域
本发明涉及硬盘线缆检测技术领域,具体涉及一种在OS下自动区分前后置硬盘的方法、装置、设备、介质。
背景技术
在通用服务器系统上,通常会有大量SATA SSD硬盘的需求,并且通用服务器通常是有前置硬盘和后置硬盘。对于不同应用场景,前后置硬盘的功能可能有所不同,并且服务器在产线组装和复检的过程中,前后置硬盘的安装策略和复检策略可能有所不同,因此需要对前后置硬盘进行区分。
但是在服务器产线检测的过程中,机器已经组装完毕,无法拆机检查,因此需要在操作系统中自动对前后置硬盘进行检测和区分,提高产线检测效率。
发明内容
针对在服务器产线检测的过程中,机器已经组装完毕,无法拆机检查,因此需要在操作系统中自动对前后置硬盘进行检测和区分,提高产线检测效率的问题足,本发明提供一种在OS下自动区分前后置硬盘的方法、装置、设备、介质。
第一方面,本发明技术方案提供一种在OS下自动区分前后置硬盘的方法,包括以下步骤:
按照定义的盘序和前后置背板上的在位硬盘数量选择相应的槽位号,初步确定前置硬盘和后置硬盘;
分别按照初步确定的前后置硬盘的顺序号,依次根据槽位号点亮对应硬盘的位置灯;
检测位置灯的电平变化,并查询该点亮的位置灯对应的I2C地址;
对比查询到的I2C地址和预设的前后置背板的真实I2C地址,并根据比较结果最终确定前置硬盘和后置硬盘。
进一步的,按照定义的盘序和前后置背板上的在位硬盘数量选择相应的槽位号,初步确定为前置硬盘和后置硬盘的步骤之前包括:
查看前后置背板上的在位硬盘数量;
检查前后置背板上expander芯片和CPLD定义的盘序,确定前后置硬盘级联的顺序关系;
在操作系统中检查raid卡下识别到的槽位号,并生成槽位号表。
进一步的,按照定义的盘序和前后置背板上的在位硬盘数量选择相应的槽位号,初步确定前置硬盘和后置硬盘的步骤包括:
按照CPLD定义的盘序和前后置背板上的在位硬盘数量对槽位号表进行匹配,选择相应的槽位号,分别初步确定为前置硬盘和后置硬盘。
进一步的,检测位置灯的电平变化,并查询该点亮的位置灯对应的I2C地址的步骤包括:
检测位置灯的电平变化;
获取硬盘背板上每个槽位号与位置灯灯号和I2C地址唯一对应的灯号对应表;
在灯号对应表中查询检测的位置灯对应的I2C地址,生成第一I2C地址表。
进一步的,对比查询到的I2C地址和预设的前后置背板的真实I2C地址的步骤之前包括:
查询由预定义的前后置硬盘真实I2C地址生成的第二I2C地址表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211054478.3/2.html,转载请声明来源钻瓜专利网。





