系统安装位置确定方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:38716718 阅读:12 留言:0更新日期:2023-09-08 14:59
本发明专利技术涉及操作系统技术领域,公开了系统安装位置确定方法、装置、计算机设备及存储介质,本发明专利技术获取目标服务器的服务器特征序列;将服务器特征序列与各个预置特征序列分别进行匹配,得到匹配值序列;匹配值序列包括多个匹配值;基于匹配值序列,在各个预置特征序列中确定服务器特征序列对应的匹配特征序列;基于匹配特征序列的位标值,确定目标服务器的磁盘识别结果,以确定系统的安装位置。如此,将目标服务器的服务器特征序列与位标库中预置特征序列进行匹配,基于匹配的预置特征序列的位标值,确定操作系统对磁盘的识别结果,以此确定操作系统的安装位置,避免操作系统对磁盘的错误识别导致操作系统安装在错误的逻辑盘符上。上。上。

【技术实现步骤摘要】
系统安装位置确定方法、装置、计算机设备及存储介质


[0001]本专利技术涉及操作系统
,具体涉及系统安装位置确定方法、装置、计算机设备及存储介质。

技术介绍

[0002]当为一个服务器安装操作系统时,该服务器上需要存在直连硬盘,或者,已经对服务器的独立冗余磁盘阵列(Redundant Array of Independent Disks,RAID)卡或者主机总线适配器(Hos Bus Adapter,HBA)卡制作了能够被服务器识别的逻辑盘符,这样才能够将操作系统安装到服务器的直连硬盘或者逻辑盘符上。然而,由于不同的操作系统对直连硬盘和逻辑盘符的识别存在差异,这就导致操作系统不一定会被安装到用户想要安装的直连硬盘和逻辑盘符上。在想要为服务器安装两个操作系统时,也会出现操作系统没能正确识别盘符,将第二个操作系统安装到第一个操作系统所在的盘符上,导致第二个操作系统覆盖第一个操作系统,使第一个操作系统中的业务数据丢失的问题。

技术实现思路

[0003]有鉴于此,本专利技术提供了一种系统安装位置确定方法、装置、计算机设备及存储介质,以解决操作系统不能正确安装在需求的逻辑盘符上的问题。
[0004]第一方面,本专利技术提供了一种系统安装位置确定方法,该方法包括:
[0005]获取目标服务器的服务器特征序列;
[0006]将服务器特征序列与位标库中各个预置特征序列分别进行匹配,得到服务器特征序列的匹配值序列;匹配值序列包括多个匹配值;位标库包括多个预置特征序列和预置特征序列对应的位标值;位标值为操作系统对预置特征序列中硬盘的识别顺序;
[0007]基于匹配值序列,在各个预置特征序列中确定服务器特征序列对应的匹配特征序列;
[0008]基于匹配特征序列的位标值,确定目标服务器的磁盘识别结果,以确定述目标服务器的操作系统的安装位置;磁盘识别结果为操作系统对目标服务器中磁盘的识别顺序。
[0009]如此,可以将目标服务器的服务器特征序列与位标库中的预置特征序列进行匹配,基于匹配的预置特征序列的位标值,确定操作系统对磁盘的识别结果,来以此确定操作系统的安装位置,避免了操作系统对磁盘的错误识别而导致的操作系统安装在错误的逻辑盘符上。
[0010]在一种可选的实施方式中,将服务器特征序列与位标库中各个预置特征序列分别进行匹配,得到服务器特征序列的匹配值序列,包括:
[0011]基于预置的相似度数据库,分别确定服务器特征序列中各个磁盘特征与各个预置特征序列的相似度值;
[0012]基于相似度值,分别计算得到服务器特征序列与各个预置特征序列的匹配值,得到匹配值序列。
[0013]如此,可以基于相似度数据库确定服务器特征序列和预置特征序列的匹配值,从而在位标库中找到与目标服务器的磁盘配置最一致的预置特征序列。
[0014]在一种可选的实施方式中,基于匹配值序列,在各个预置特征序列中确定服务器特征序列对应的匹配特征序列,包括:
[0015]当匹配值序列中存在数值为第一预设值的匹配值时,将数值为第一预设值的匹配值对应的预置特征序列确定为匹配特征序列。
[0016]在一种可选的实施方式中,基于匹配特征序列的位标值,确定目标服务器的磁盘识别结果,以确定目标服务器的操作系统的安装位置,包括:
[0017]基于匹配特征序列和位标值,确定目标服务器中各个磁盘的磁盘位标值;
[0018]将各个磁盘的磁盘位标值确定为磁盘识别结果,以确定目标服务器的操作系统的安装位置。
[0019]在一种可选的实施方式中,基于匹配值序列,在各个预置特征序列中确定服务器特征序列对应的匹配特征序列,包括:
[0020]当匹配值序列中存在数值大于等于第二预设值的匹配值时,将数值大于等于第二预设值的匹配值对应的预置特征序列,确定为匹配特征序列,得到匹配特征序列集合。
[0021]在一种可选的实施方式中,基于匹配特征序列的位标值,确定目标服务器的磁盘识别结果,以确定目标服务器的操作系统的安装位置,包括:
[0022]基于匹配特征序列集合中匹配特征序列和匹配特征序列的位标值,分别确定目标服务器中各个磁盘的磁盘位标值;
[0023]将各个磁盘的磁盘位标值确定为磁盘识别结果,得到磁盘识别结果集合;
[0024]获取磁盘识别结果集合中磁盘识别结果的验证结果,并将验证结果为成功的磁盘识别结果作为目标服务器的磁盘识别结果,以确定目标服务器的操作系统的安装位置。
[0025]在一种可选的实施方式中,该方法,还包括:
[0026]当匹配值序列中所有匹配值均小于第三预设值时,确定服务器特征序列匹配失败,并发送匹配失败信息;
[0027]获取操作系统安装在目标服务器的安装位置,并基于安装位置更新位标库。
[0028]如此,可以基于不同的匹配情况,为目标服务器确定对应的磁盘识别结果,从而将操作系统安装在正确的逻辑磁盘上。
[0029]在一种可选的实施方式中,服务器特征序列包括操作系统信息、服务器信息、磁盘阵列信息、硬盘型号信息和硬盘槽号信息。
[0030]如此,可以使服务器特征序列包含目标服务器的配置以及磁盘构建的信息,从而使服务器特征序列能够充分代表目标服务器的磁盘组成情况。
[0031]第二方面,本专利技术提供了一种系统安装位置确定装置,该装置包括:
[0032]服务器特征序列获取模块,用于获取目标服务器的服务器特征序列;
[0033]匹配值序列确定模块,用于将服务器特征序列与位标库中各个预置特征序列分别进行匹配,得到服务器特征序列的匹配值序列;匹配值序列包括多个匹配值;位标库包括多个预置特征序列和预置特征序列对应的位标值;位标值为操作系统对预置特征序列中硬盘的识别顺序;
[0034]匹配特征序列确定模块,用于基于匹配值序列,在各个预置特征序列中确定服务
器特征序列对应的匹配特征序列;
[0035]磁盘识别结果确定模块,用于基于匹配特征序列的位标值,确定目标服务器的磁盘识别结果,以确定目标服务器的操作系统的安装位置;磁盘识别结果为操作系统对目标服务器中磁盘的识别顺序。
[0036]第三方面,本专利技术提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的系统安装位置确定方法。
[0037]第四方面,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的系统安装位置确定方法。
附图说明
[0038]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统安装位置确定方法,其特征在于,所述方法包括:获取目标服务器的服务器特征序列;将所述服务器特征序列与位标库中各个预置特征序列分别进行匹配,得到所述服务器特征序列的匹配值序列;所述匹配值序列包括多个匹配值;所述位标库包括多个所述预置特征序列和所述预置特征序列对应的位标值;所述位标值为操作系统对所述预置特征序列中硬盘的识别顺序;基于所述匹配值序列,在所述各个预置特征序列中确定所述服务器特征序列对应的匹配特征序列;基于所述匹配特征序列的位标值,确定所述目标服务器的磁盘识别结果,以确定所述目标服务器的操作系统的安装位置;所述磁盘识别结果为所述操作系统对所述目标服务器中磁盘的识别顺序。2.根据权利要求1所述的方法,其特征在于,所述将所述服务器特征序列与位标库中各个预置特征序列分别进行匹配,得到所述服务器特征序列的匹配值序列,包括:基于预置的相似度数据库,分别确定所述服务器特征序列中各个磁盘特征与所述各个预置特征序列的相似度值;基于所述相似度值,分别计算得到所述服务器特征序列与所述各个预置特征序列的匹配值,得到所述匹配值序列。3.根据权利要求1所述的方法,其特征在于,所述基于所述匹配值序列,在所述各个预置特征序列中确定所述服务器特征序列对应的匹配特征序列,包括:当所述匹配值序列中存在数值为第一预设值的匹配值时,将数值为所述第一预设值的匹配值对应的预置特征序列确定为所述匹配特征序列。4.根据权利要求3所述的方法,其特征在于,所述基于所述匹配特征序列的位标值,确定所述目标服务器的磁盘识别结果,以确定所述目标服务器的操作系统的安装位置,包括:基于所述匹配特征序列和所述位标值,确定所述目标服务器中各个磁盘的磁盘位标值;将所述各个磁盘的磁盘位标值确定为所述磁盘识别结果,以确定所述目标服务器的操作系统的安装位置。5.根据权利要求1所述的方法,其特征在于,所述基于所述匹配值序列,在所述各个预置特征序列中确定所述服务器特征序列对应的匹配特征序列,包括:当所述匹配值序列中存在数值大于等于第二预设值的匹配值时,将数值大于等于所述第二预设值的匹配值对应的预置特征序列,确定为所述匹配特征序列,得到匹配特征序列集合。6.根据权利要求5所述的方法,其特征在于,所述基于所述匹配特征序列的位标值,确定所述目标...

【专利技术属性】
技术研发人员:张晨刘成平李锋李松
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1