系统硬盘的识别方法及装置制造方法及图纸

技术编号:38557248 阅读:6 留言:0更新日期:2023-08-22 21:00
本发明专利技术提供一种系统硬盘的识别方法及装置,其中方法包括:在预启动执行环境中的菜单配置文件中增加操作指令,基于增加操作指令的预启动执行环境,安装目标服务器的操作系统,并在目标服务器的操作系统中生成自动应答文件,以使目标服务器基于自动应答文件,在启动时识别目标服务器的系统硬盘,并在启动完成后,识别目标服务器的所有硬盘。本发明专利技术提供的系统硬盘的识别方法及装置,通过在目标服务器的操作系统启动时,读取自动应答文件,由于自动应答文件中记载了屏蔽对非系统硬盘的识别,确保了目标服务器每次开机都能准确识别系统硬盘,即使硬盘更换后,无需修改配置,依然可以准确识别,方便了硬盘的运维过程。方便了硬盘的运维过程。方便了硬盘的运维过程。

【技术实现步骤摘要】
系统硬盘的识别方法及装置


[0001]本专利技术涉及服务器
,尤其涉及一种系统硬盘的识别方法及装置。

技术介绍

[0002]现有的服务器中一般包含多块硬盘,操作系统每次重启,因为操作系统对驱动加载的顺序,硬盘扫描顺序都不固定,会导致硬盘名称可能发生变化,从而导致盘符变动,完全无法预测盘符与硬盘设备的物理槽位的对应关系。
[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]图1是本专利技术提供的系统硬盘的识别方法的流程示意图;
[0028]图2是应用本专利技术提供的系统硬盘的识别方法的流程示意图;
[0029]图3是本专利技术提供的系统硬盘的识别装置的结构示意图;
[0030]图4是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0031]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0032]服务器包含多种配置方式,可能是拥有部分额外存储的服务器,也可能拥有极大的存储空间的服务器。一台多用途的服务器通常拥有5块以下的内部硬盘,但一台存储服务器至少会拥有6块内部硬盘,大多时候会达到12块到24块内部硬盘。随着科技的发展以及业务的需求,存储服务器内部硬盘的数量也在逐渐的增加,许多存储服务器内部硬盘的数量已经达到60块到108块,为了方便应用与管理通常要求系统硬盘在BIOS(Basic Input Output System,基本输入输出系统)和操作系统下第一个被识别到即系统硬盘的盘符应为sda(sda为默认系统硬盘的盘符)。
[0033]操作系统每次重启,硬盘设备名称都有可能变化,因为操作系统对驱动加载的顺序,硬盘扫描顺序都不固定。如Linux系统,无固定的驱动本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统硬盘的识别方法,其特征在于,所述方法包括:在预启动执行环境中的菜单配置文件中增加操作指令,所述操作指令用于屏蔽对非系统硬盘的识别,并在操作系统加载完成后,取消对非系统硬盘识别的屏蔽;基于增加操作指令的预启动执行环境,安装目标服务器的操作系统,并在所述目标服务器的操作系统中生成包含系统安装操作步骤的自动应答文件,以使所述目标服务器基于所述自动应答文件,在启动时识别所述目标服务器的系统硬盘,并在启动完成后,识别所述目标服务器的所有硬盘。2.根据权利要求1所述的系统硬盘的识别方法,其特征在于,所述基于增加操作指令的预启动执行环境,安装目标服务器的操作系统,包括:将所述目标服务器与所述增加操作指令的预启动环境连接;进入所述增加操作指令的预启动环境的引导,基于增加操作指令的菜单配置文件,安装所述目标服务器的操作系统。3.根据权利要求2所述的系统硬盘的识别方法,其特征在于,所述基于增加操作指令的菜单配置文件,安装所述目标服务器的操作系统,包括:基于增加操作指令的菜单配置文件,识别所述目标服务器的系统硬盘,并在所述系统硬盘安装所述目标服务器的操作系统。4.根据权利要求1所述的系统硬盘的识别方法,其特征在于,所述在预启动执行环境中的菜单配置文件中增加操作指令,包括:在预启动执行环境中的菜单配置文件中新增将非系统硬盘添加至黑名单的第一操作指令,所述第一操作指令用于屏蔽对非系统硬盘的识别;在包含所述第一操作指令的菜单配置文件中新增从所述黑名单中删除所述非系统硬盘的第二操作指令,所述第二操作指令用于在操作系统加载完成后,取消对非系统硬盘识别的屏蔽。5.根据权利...

【专利技术属性】
技术研发人员:王玉飞
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1