操作系统的处理方法和装置、存储介质及电子设备制造方法及图纸

技术编号:38822769 阅读:16 留言:0更新日期:2023-09-15 20:01
本申请公开了一种操作系统的处理方法和装置、存储介质及电子设备,涉及金融科技技术领域,该方法包括:获取对N个终端设备的安装指令信息,其中,所述安装指令信息用于指示在所述N个终端设备上安装操作系统,N为大于1的正整数;依据所述安装指令信息,生成每个终端设备对应的第一配置文件,其中,所述第一配置文件用于存储所述终端设备的安装参数信息;依据所述每个终端设备对应的所述第一配置文件,在对应的所述终端设备上安装所述操作系统。通过本申请,解决了相关技术中采用人工操作的方式对终端设备进行操作系统的安装,导致终端设备操作系统的安装效率低的问题。操作系统的安装效率低的问题。操作系统的安装效率低的问题。

【技术实现步骤摘要】
操作系统的处理方法和装置、存储介质及电子设备


[0001]本申请涉及金融科技
,具体而言,涉及一种操作系统的处理方法和装置、存储介质及电子设备。

技术介绍

[0002]计算机操作系统安装及网络接入环境配置属于最基本的计算服务交付工作。该过程中涉及:1.在物理裸服务器上安装操作系统;2.对操作系统完成初始化操作;3.完成相关的网络配置;最终使计算机可以提供计算服务。传统的工作方式是通过人工方式逐一登录各个计算机进行操作系统的安装操作。一台计算机的安装耗时大约为10分钟,面对大批量(100台以上)计算机的操作系统安装任务时,人工方式无法满足时效性要求。而且在现有技术中,对计算机进行操作系统安装时一般是通过安装程序读取提前预制的操作系统安装配置文件完成对计算机操作系统的安装,因此安装完成后,不同计算机上的操作系统的配置(例如,磁盘分区格式、内核参数配置、需要安装的工具组件)都相同。
[0003]针对相关技术中采用人工操作的方式对终端设备进行操作系统的安装,导致终端设备操作系统的安装效率低的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请的主要目的在于提供一种操作系统的处理方法和装置、存储介质及电子设备,以解决相关技术中采用人工操作的方式对终端设备进行操作系统的安装,导致终端设备操作系统的安装效率低的问题。
[0005]为了实现上述目的,根据本申请的一个方面,提供了一种操作系统的处理方法。该方法包括:获取对N个终端设备的安装指令信息,其中,所述安装指令信息用于指示在所述N个终端设备上安装操作系统,N为大于1的正整数;依据所述安装指令信息,生成每个终端设备对应的第一配置文件,其中,所述第一配置文件用于存储所述终端设备的安装参数信息;依据所述每个终端设备对应的所述第一配置文件,在对应的所述终端设备上安装所述操作系统。
[0006]进一步地,依据所述安装指令信息,生成每个终端设备对应的第一配置文件包括:依据所述安装指令信息,将所述N个终端设备接入到动态主机配置协议的网络环境中;在所述动态主机配置协议的网络环境中控制所述N个终端设备重启;在所述N个终端设备重启完成后,依据所述动态主机配置协议获取每个所述终端设备的引导文件;依据每个所述终端设备的引导文件,生成每个终端设备对应的第一配置文件。
[0007]进一步地,依据每个终端设备的引导文件,生成每个终端设备对应的第一配置文件包括:判断每个所述终端设备的引导文件所在的目录中是否存在以预设命名规则命名的目标文件,得到判断结果;若所述判断结果指示存在所述目标文件,则依据所述目标文件生成每个所述终端设备对应的所述第一配置文件。
[0008]进一步地,在判断每个终端设备的引导文件所在的目录中是否存在以预设命名规
则命名的目标文件,得到判断结果之后,所述方法还包括:若所述判断结果指示不存在所述目标文件,则获取每个所述终端设备的默认配置文件,其中,所述默认配置文件用于存储所述操作系统的默认配置信息;依据所述默认配置文件,生成每个所述终端设备对应的所述第一配置文件。
[0009]进一步地,依据所述每个终端设备对应的所述第一配置文件,在对应的所述终端设备上安装所述操作系统包括:在所述每个终端设备对应的第一配置文件中插入目标脚本,得到每个终端设备对应的第二配置文件,其中,所述目标脚本用于修改所述操作系统的初始化配置文件,所述初始化配置文件中存储有所述操作系统的多个启动脚本,所述启动脚本用于启动所述操作系统;依据每个终端设备对应的所述第二配置文件,在对应的终端设备上安装所述操作系统。
[0010]进一步地,依据每个终端设备对应的所述第二配置文件,在对应的终端设备上安装所述操作系统包括:依据每个终端设备对应的第二配置文件中的目标脚本,修改所述操作系统的初始化配置文件,得到修改后的操作系统;依据每个终端设备对应的第二配置文件中的安装参数信息,在对应的终端设备上安装所述修改后的操作系统。
[0011]进一步地,在依据每个终端设备对应的第二配置文件中的安装参数信息,在对应的终端设备上安装所述修改后的操作系统之后,所述方法还包括:依据所述修改后的操作系统的初始化配置文件,触发所述修改后的操作系统的初始化配置文件中的启动脚本;通过所述启动脚本获取每个终端设备的IP地址;依据每个终端设备的IP地址和每个终端设备的网卡信息对每个终端设备进行网络配置,得到网络配置结果。
[0012]为了实现上述目的,根据本申请的另一方面,提供了一种操作系统的处理系统。该系统包括:任务管理模块,用于发起在N个终端设备上安装操作系统的安装请求;安装模块,用于依据所述安装请求搭建系统安装环境,并在所述安装环境中依据每个终端设备的配置文件在每个终端设备上安装所述操作系统。
[0013]进一步地,所述安装模块包括:网络服务子模块,用于为所述操作系统的安装搭建安装环境;配置管理子模块,用于在所述安装环境中生成每个终端设备的配置文件;安装子模块,用于依据每个终端设备的配置文件在每个终端设备上安装所述操作系统。
[0014]为了实现上述目的,根据本申请的另一方面,提供了一种操作系统的处理装置。该装置包括:第一获取单元,用于获取对N个终端设备的安装指令信息,其中,所述安装指令信息用于指示在所述N个终端设备上安装操作系统,N为大于1的正整数;第一生成单元,用于依据所述安装指令信息,生成每个终端设备对应的第一配置文件,其中,所述第一配置文件用于存储所述终端设备的安装参数信息;安装单元,用于依据所述每个终端设备对应的所述第一配置文件,在对应的所述终端设备上安装所述操作系统。
[0015]进一步地,第一生成单元包括:接入模块,用于依据所述安装指令信息,将所述N个终端设备接入到动态主机配置协议的网络环境中;控制模块,用于在所述动态主机配置协议的网络环境中控制所述N个终端设备重启;获取模块,用于在所述N个终端设备重启完成后,依据所述动态主机配置协议获取每个所述终端设备的引导文件;生成模块,用于依据每个所述终端设备的引导文件,生成每个终端设备对应的第一配置文件。
[0016]进一步地,生成模块包括:判断子模块,用于判断每个所述终端设备的引导文件所在的目录中是否存在以预设命名规则命名的目标文件,得到判断结果;生成子模块,用于若
所述判断结果指示存在所述目标文件,则依据所述目标文件生成每个所述终端设备对应的所述第一配置文件。
[0017]进一步地,所述装置还包括:第二获取单元,用于若所述判断结果指示不存在所述目标文件,则获取每个所述终端设备的默认配置文件,其中,所述默认配置文件用于存储所述操作系统的默认配置信息;第二生成单元,用于依据所述默认配置文件,生成每个所述终端设备对应的所述第一配置文件。
[0018]进一步地,安装单元包括:插入模块,用于在所述每个终端设备对应的第一配置文件中插入目标脚本,得到每个终端设备对应的第二配置文件,其中,所述目标脚本用于修改所述操作系统的初始化配置文件,所述初始化配置文件中存储有所述操作系统的多个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作系统的处理方法,其特征在于,包括:获取对N个终端设备的安装指令信息,其中,所述安装指令信息用于指示在所述N个终端设备上安装操作系统,N为大于1的正整数;依据所述安装指令信息,生成每个终端设备对应的第一配置文件,其中,所述第一配置文件用于存储所述终端设备的安装参数信息;依据所述每个终端设备对应的所述第一配置文件,在对应的所述终端设备上安装所述操作系统。2.根据权利要求1所述的方法,其特征在于,依据所述安装指令信息,生成每个终端设备对应的第一配置文件包括:依据所述安装指令信息,将所述N个终端设备接入到动态主机配置协议的网络环境中;在所述动态主机配置协议的网络环境中控制所述N个终端设备重启;在所述N个终端设备重启完成后,依据所述动态主机配置协议获取每个所述终端设备的引导文件;依据每个所述终端设备的引导文件,生成每个终端设备对应的第一配置文件。3.根据权利要求2所述的方法,其特征在于,依据每个终端设备的引导文件,生成每个终端设备对应的第一配置文件包括:判断每个所述终端设备的引导文件所在的目录中是否存在以预设命名规则命名的目标文件,得到判断结果;若所述判断结果指示存在所述目标文件,则依据所述目标文件生成每个所述终端设备对应的所述第一配置文件。4.根据权利要求3所述的方法,其特征在于,在判断每个终端设备的引导文件所在的目录中是否存在以预设命名规则命名的目标文件,得到判断结果之后,所述方法还包括:若所述判断结果指示不存在所述目标文件,则获取每个所述终端设备的默认配置文件,其中,所述默认配置文件用于存储所述操作系统的默认配置信息;依据所述默认配置文件,生成每个所述终端设备对应的所述第一配置文件。5.根据权利要求1所述的方法,其特征在于,依据所述每个终端设备对应的所述第一配置文件,在对应的所述终端设备上安装所述操作系统包括:在所述每个终端设备对应的第一配置文件中插入目标脚本,得到每个终端设备对应的第二配置文件,其中,所述目标脚本用于修改所述操作系统的初始化配置文件,所述初始化配置文件中存储有所述操作系统的多个启动脚本,所述启动脚本用于启动所述操作系统;依据每个终端设备对应的所述第二配置文件,在对应的终端设备上安装所述操作系统。6.根据权利要求5所述的方法,其特征在于,依据每个终端设备对应的所述第二配置文件,在对应的终端设备上安装所述操作系统包括:依据每个终端设备...

【专利技术属性】
技术研发人员:徐平王金余陈慧慧张雯
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1