操作系统远程安装方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34842099 阅读:16 留言:0更新日期:2022-09-08 07:39
本申请提供一种操作系统远程安装方法,所述方法包括:接收用户确定的安装工作信息;根据所述安装工作信息发送安装工作文件到待安装设备,其中所述安装工作文件至少包括硬盘启动工具和待安装系统文件;控制所述待安装设备执行BIOS任务并生成BIOS任务结果,其中所述BIOS任务结果包括BIOS启动正确和BIOS启动错误;当确定所述BIOS任务结果为BIOS启动正确时,控制所述待安装设备执行硬盘启动任务并生成硬盘启动任务结果,其中所述硬盘启动任务结果包括硬盘启动正确和硬盘启动错误;当确定所述硬盘启动任务结果为硬盘启动正确时,根据所述硬盘启动工具和所述待安装系统文件配置所述待安装设备的目标操作系统,通过执行BIOS任务和硬盘启动任务实现远程自动安装操作系统。务和硬盘启动任务实现远程自动安装操作系统。务和硬盘启动任务实现远程自动安装操作系统。

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


[0001]本专利技术涉及系统安装领域,特别是涉及一种操作系统远程安装方法、装置、电子设备及存储介质。

技术介绍

[0002]在兼容性测试过程种,需要安装不同的操作系统,因安装引导的过程无法通过网络联通设备使得系统安装的过程主要由人工使用U盘直接作用设备完成,需要额外的维护人员。还有一些方案是通过PXE部署系统实现了自动安装,其中,PXE部署系统使用PXE服务器来安装系统,还需要DHCP服务器、TFTP服务器和文件服务器。当PXE服务器使用网卡启动的时候会自动安装安装配置,安装完毕DHCP服务器会随机分配一个IP。在配置上,PXE服务器和DHCP服务器的本身的配置和部署较为繁琐,比较容易出错。另外由于使用了DHCP服务,由于DHCP服务于用户的接入没办法做限制,任何一台电脑只要连接到网络上,就能够通过DHCP服务器获得正确的网络配置,从而访问网络。这样使得非法的用户很容易进入内部网络,带来安全隐患。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够无需搭建PXE网络环境且无需运维人员线下操作的操作系统远程安装方法、装置、电子设备及存储介质。
[0004]第一方面,提供一种操作系统远程安装方法,所述方法包括:
[0005]接收用户确定的安装工作信息;
[0006]根据所述安装工作信息发送安装工作文件到待安装设备,其中所述安装工作文件至少包括硬盘启动工具和待安装系统文件;
[0007]控制所述待安装设备执行BIOS任务并生成BIOS任务结果,其中所述BIOS任务结果包括BIOS启动正确和BIOS启动错误;
[0008]当确定所述BIOS任务结果为BIOS启动正确时,控制所述待安装设备执行硬盘启动任务并生成硬盘启动任务结果,其中所述硬盘启动任务结果包括硬盘启动正确和硬盘启动错误;
[0009]当确定所述硬盘启动任务结果为硬盘启动正确时,根据所述硬盘启动工具和所述待安装系统文件配置所述待安装设备的目标操作系统。
[0010]在其中一个实施例中,所述控制所述待安装设备执行BIOS任务并生成BIOS任务结果包括:
[0011]发送重新启动指令到所述待安装设备;
[0012]控制所述待安装设备开始执行所述BIOS任务;
[0013]等待用户提前设置的第一时间范围后,发送BIOS检测信息到所述待安装设备;
[0014]根据所述BIOS检测信息确定所述待安装设备是否进入到BIOS任务页面并生成BIOS任务结果。
[0015]在其中一个实施例中,所述根据所述BIOS检测信息确定所述待安装设备是否进入到BIOS任务页面并生成BIOS任务结果包括:
[0016]若是,则生成BIOS启动正确的BIOS任务结果;
[0017]若否,则生成BIOS启动错误的BIOS任务结果并继续等待用户提前设置的第一时间范围后,发送所述BIOS检测信息到所述待安装设备。
[0018]在其中一个实施例中,所述控制所述待安装设备执行硬盘启动任务并生成硬盘启动任务结果包括:
[0019]解析所述BIOS任务页面到硬盘启动任务页面的任务路径;
[0020]根据所述任务路径生成页面位移指令并控制所述待安装设备执行所述页面位移指令;
[0021]确定所述待安装设备是否进入所述硬盘启动任务页面并生成硬盘启动任务结果,
[0022]若是,则继续确定所述硬盘启动任务页面中的硬盘启动任务项和工作选中项是否一致并生成所述硬盘启动任务结果;
[0023]若否,则生成所述硬盘启动错误的硬盘启动任务结果并重新解析所述BIOS任务页面到所述硬盘启动任务页面的任务路径。
[0024]在其中一个实施例中,所述确定所述硬盘启动任务页面中的硬盘启动任务项和工作选中项是否一致并生成所述硬盘启动任务结果包括:
[0025]解析所述硬盘启动任务页面;
[0026]确定所述硬盘启动任务项和工作选中项是否一致并生成解析结果;
[0027]若是,则生成所述硬盘启动正确的硬盘启动任务结果;
[0028]若否,则生成所述硬盘启动错误的硬盘启动任务结果并根据所述解析结果调整所述工作选中项。
[0029]在其中一个实施例中,所述根据所述硬盘启动工具和所述待安装系统文件配置所述待安装设备的目标操作系统包括:
[0030]当生成所述硬盘启动正确的硬盘启动任务结果后,发送硬盘启动指令到所述待安装设备;
[0031]控制所述硬盘启动工具根据所述待安装系统文件配置所述目标操作系统。
[0032]在其中一个实施例中,所述根据所述硬盘启动工具和所述待安装系统文件配置所述待安装设备的目标操作系统之后包括:
[0033]等待用户提前设置的第二时间范围后,对所述目标操作系统进行网络诊断和登录检测。
[0034]另一方面,提供一种远程安装装置,所述装置包括:
[0035]接收模块,用于接收用户确定的安装工作信息;
[0036]发送模块,用于根据所述安装工作信息发送安装工作文件到待安装设备,其中所述安装工作文件至少包括硬盘启动工具和待安装系统文件;
[0037]BIOS执行模块,用于控制所述待安装设备执行BIOS任务并生成BIOS任务结果,其中所述BIOS任务结果包括BIOS启动正确和BIOS启动错误;
[0038]硬盘启动执行模块,用于当确定所述BIOS任务结果为BIOS启动正确时,控制所述待安装设备执行硬盘启动任务并生成硬盘启动任务结果,其中所述硬盘启动任务结果包括
硬盘启动正确和硬盘启动错误;
[0039]配置模块,用于当确定所述硬盘启动任务结果为硬盘启动正确时,根据所述硬盘启动工具和所述待安装系统文件配置所述待安装设备的目标操作系统。
[0040]在其中一个实施例中,所述BIOS执行模块控制所述待安装设备执行BIOS任务并生成BIOS任务结果包括:
[0041]发送重新启动指令到所述待安装设备;
[0042]控制所述待安装设备开始执行所述BIOS任务;
[0043]等待用户提前设置的第一时间范围后,发送BIOS检测信息到所述待安装设备;
[0044]根据所述BIOS检测信息确定所述待安装设备是否进入到BIOS任务页面并生成BIOS任务结果。
[0045]在其中一个实施例中,所述根据所述BIOS检测信息确定所述待安装设备是否进入到BIOS任务页面并生成BIOS任务结果包括:
[0046]若是,则生成BIOS启动正确的BIOS任务结果;
[0047]若否,则生成BIOS启动错误的BIOS任务结果并继续等待用户提前设置的第一时间范围后,发送所述BIOS检测信息到所述待安装设备。
[0048]在其中一个实施例中,所述硬盘启动执行模块控制所述待安装设备执行硬盘启动任务并生成硬盘启动任务结果包括:
[0049]解析所述BIOS任本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作系统远程安装方法,其特征在于,所述方法包括:接收用户确定的安装工作信息;根据所述安装工作信息发送安装工作文件到待安装设备,其中所述安装工作文件至少包括硬盘启动工具和待安装系统文件;控制所述待安装设备执行BIOS任务并生成BIOS任务结果,其中所述BIOS任务结果包括BIOS启动正确和BIOS启动错误;当确定所述BIOS任务结果为BIOS启动正确时,控制所述待安装设备执行硬盘启动任务并生成硬盘启动任务结果,其中所述硬盘启动任务结果包括硬盘启动正确和硬盘启动错误;当确定所述硬盘启动任务结果为硬盘启动正确时,根据所述硬盘启动工具和所述待安装系统文件配置所述待安装设备的目标操作系统。2.根据权利要求1所述的方法,其特征在于,所述控制所述待安装设备执行BIOS任务并生成BIOS任务结果包括:发送重新启动指令到所述待安装设备;控制所述待安装设备开始执行所述BIOS任务;等待用户提前设置的第一时间范围后,发送BIOS检测信息到所述待安装设备;根据所述BIOS检测信息确定所述待安装设备是否进入到BIOS任务页面并生成BIOS任务结果。3.根据权利要求2所述的方法,其特征在于,所述根据所述BIOS检测信息确定所述待安装设备是否进入到BIOS任务页面并生成BIOS任务结果包括:若是,则生成BIOS启动正确的BIOS任务结果;若否,则生成BIOS启动错误的BIOS任务结果并继续等待用户提前设置的第一时间范围后,发送所述BIOS检测信息到所述待安装设备。4.根据权利要求1所述的方法,其特征在于,所述控制所述待安装设备执行硬盘启动任务并生成硬盘启动任务结果包括:解析所述BIOS任务页面到硬盘启动任务页面的任务路径;根据所述任务路径生成页面位移指令并控制所述待安装设备执行所述页面位移指令;确定所述待安装设备是否进入所述硬盘启动任务页面并生成硬盘启动任务结果,若是,则继续确定所述硬盘启动任务页面中的硬盘启动任务项和工作选中项是否一致并生成所述硬盘启动任务结果;若否,则生成所述硬盘启动错误的硬盘启动任务结果并重新解析所述BIOS任务页面到所述硬盘启动任务页面的任务路径。5.根据权利要求4所述的方法,其特征在...

【专利技术属性】
技术研发人员:许春齐武波赵伟冯超梁微笑
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1