一种操作系统预装验证方法、系统、装置及可读存储介质制造方法及图纸

技术编号:36074157 阅读:11 留言:0更新日期:2022-12-24 10:45
本发明专利技术提出的一种操作系统预装验证方法、系统、装置及可读存储介质,所述方法包括:在待验证设备上预装操作系统;提取kickstart配置文件到PXE服务器;重启待验证设备,并启动PXE安装操作系统;若操作系统安装完成后可以正常进入,则验证成功。本发明专利技术能够在操作系统预装完成后进行验证,及时发现问题,避免操作系统预装不成功。预装不成功。预装不成功。

【技术实现步骤摘要】
一种操作系统预装验证方法、系统、装置及可读存储介质


[0001]本专利技术涉及计算机
,更具体的说是涉及一种操作系统预装验证方法、系统、装置及可读存储介质。

技术介绍

[0002]目前客户会对服务器的硬件和软件配置进行要求,需要安装他们提供的操作系统以及操作系统的分区来预装操作系统。通常的处理方式是按照客户的要求进行操作系统的安装,但是,由于没有验证预装的操作系统是否可以正常安装,导致产线在生产服务器时,会出现操作系统安装不成功问题。造成产线停线,人力资源的浪费。
[0003]可见,如何在操作系统预装完成后对其进行验证,是我们亟待解决的问题。

技术实现思路

[0004]针对以上问题,本专利技术的目的在于提供一种操作系统预装验证方法、系统、装置及可读存储介质,能够在操作系统预装完成后进行验证,及时发现问题,避免操作系统预装不成功。
[0005]本专利技术为实现上述目的,通过以下技术方案实现:一种操作系统预装验证方法,包括:
[0006]在待验证设备上预装操作系统;
[0007]提取kickstart配置文件到PXE服务器;
[0008]重启待验证设备,并启动PXE安装操作系统;
[0009]若操作系统安装完成后可以正常进入,则验证成功。
[0010]进一步,所述提取kickstart配置文件到PXE服务器,包括:
[0011]在待验证设备上根据当前的启动模式添加kickstart配置文件的路径;
[0012]获取PXE服务器的机器网卡IP;
[0013]根据PXE服务器的IP修改kickstart配置文件的存放路径;
[0014]将autox

ks.cfg文件、Centos

7.repo文件和镜像文件存放在PXE服务器的对应位置。
[0015]进一步,所述当前的启动模式包括:legacy模式和uefi模式。
[0016]进一步,所述将autox

ks.cfg文件、Centos

7.repo文件和镜像文件存放在PXE服务器的对应位置,包括:
[0017]将autox

ks.cfg文件存放在PXE服务器的/var/ftp/pub/kickstart目录下:将Centos

7.repo文件存放在PXE服务器的/var/ftp/pub目录下;
[0018]将镜像文件存放在PXE服务器的/var/ftp/pub/CentOS7.9目录下。
[0019]进一步,所述重启待验证设备,并启动PXE安装操作系统,包括:
[0020]重启待验证设备,通过F12键启动PXE安装,进入操作系统安装流程。
[0021]进一步,所述操作系统安装流程的时长为15分钟。
[0022]相应的,本专利技术还公开了一种操作系统预装验证系统,包括:
[0023]预装模块,用于在待验证设备上预装操作系统;
[0024]文件提取模块,用于提取kickstart配置文件到PXE服务器;
[0025]PXE安装启动模块,用于重启待验证设备,并启动PXE安装操作系统;
[0026]验证模块,用于判断操作系统安装完成后是否可以正常进入,若是,则验证成功。
[0027]进一步,所述文件提取模块包括:
[0028]路径添加单元,用于在待验证设备上根据当前的启动模式添加kickstart配置文件的路径;
[0029]IP获取单元,用于获取PXE服务器的机器网卡IP;
[0030]路径修改单元,用于根据PXE服务器的IP修改kickstart配置文件的存放路径;文件存储单元,用于将autox

ks.cfg文件、Centos

7.repo文件和镜像文件存放在PXE服务器的对应位置。
[0031]相应的,本专利技术公开了一种操作系统预装验证装置,包括:
[0032]存储器,用于存储操作系统预装验证程序;
[0033]处理器,用于执行所述操作系统预装验证程序时实现如上文任一项所述操作系统预装验证方法的步骤。
[0034]相应的,本专利技术公开了一种可读存储介质,所述可读存储介质上存储有操作系统预装验证程序,所述操作系统预装验证程序被处理器执行时实现如上文任一项所述操作系统预装验证方法的步骤。
[0035]对比现有技术,本专利技术有益效果在于:本专利技术公开了一种操作系统预装验证方法、系统、装置及可读存储介质,能够在操作系统预装完成后,提取并修改的ks文件能够正常引导PXE启动,从而验证操作系统是否能够正常安装到服务器上。本专利技术可同时对大量服务器进行操作系统的自动预装,提高了安装效率,节约了人力成本,避免了操作系统预装不成功。
[0036]由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
[0037]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0038]图1是本专利技术具体实施方式的方法流程图。
[0039]图2是本专利技术具体实施方式的系统结构图。
[0040]图中,1、预装模块;2、文件提取模块;3、PXE安装启动模块;4、验证模块;5、路径添加单元;6、IP获取单元;7、路径修改单元;8、文件存储单元。
具体实施方式
[0041]本专利技术的核心是提供一种操作系统预装验证方法,现有技术中,由于没有验证预
装的操作系统是否可以正常安装,导致产线在生产服务器时,会出现操作系统安装不成功问题。造成产线停线,人力资源的浪费。
[0042]而本专利技术提供的操作系统预装验证方法,首先,在待验证设备上预装操作系统。然后,提取kickstart配置文件到PXE服务器。最后,重启待验证设备,并启动PXE安装操作系统。若操作系统安装完成后可以正常进入,则验证成功。由此可见,本专利技术能够在操作系统预装完成后进行验证,及时发现问题,避免操作系统预装不成功。
[0043]为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0044]实施例一:
[0045]如图1所示,本实施例提供了一种操作系统预装验证方法,包括如下步骤:
[0046]S1:在待验证设备上预装操作系统。
[0047]S2:提取kickstart配置文件到PXE服务器。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作系统预装验证方法,其特征在于,包括:在待验证设备上预装操作系统;提取kickstart配置文件到PXE服务器;重启待验证设备,并启动PXE安装操作系统;若操作系统安装完成后可以正常进入,则验证成功。2.根据权利要求1所述的操作系统预装验证方法,其特征在于,所述提取kickstart配置文件到PXE服务器,包括:在待验证设备上根据当前的启动模式添加kickstart配置文件的路径;获取PXE服务器的机器网卡IP;根据PXE服务器的IP修改kickstart配置文件的存放路径;将autox

ks.cfg文件、Centos

7.repo文件和镜像文件存放在PXE服务器的对应位置。3.根据权利要求2所述的操作系统预装验证方法,其特征在于,所述当前的启动模式包括:legacy模式和uefi模式。4.根据权利要求2所述的操作系统预装验证方法,其特征在于,所述将autox

ks.cfg文件、Centos

7.repo文件和镜像文件存放在PXE服务器的对应位置,包括:将autox

ks.cfg文件存放在PXE服务器的/var/ftp/pub/kickstart目录下:将Centos

7.repo文件存放在PXE服务器的/var/ftp/pub目录下;将镜像文件存放在PXE服务器的/var/ftp/pub/CentOS7.9目录下。5.根据权利要求1所述的操作系统预装验证方法,其特征在于,所述重启待验...

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

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

1