系统安装方法、服务器、客户端及存储介质技术方案

技术编号:26890331 阅读:16 留言:0更新日期:2020-12-29 16:06
本发明专利技术公开了一种系统安装方法、服务器、客户端及存储介质,所述系统安装方法应用于服务器,所述系统安装方法包括:接收客户端发送的安装系统的请求,根据所述请求确定所述客户端的处理器的架构信息;确定所述架构信息对应的网络引导程序的路径信息;将所述路径信息发送至所述客户端,以使所述客户端根据所述路径信息加载所述网络引导程序并进行系统安装。提升了批量安装系统的效率。

【技术实现步骤摘要】
系统安装方法、服务器、客户端及存储介质
本专利技术涉及互联网
,尤其涉及一种系统安装方法、服务器、客户端及存储介质。
技术介绍
电脑在出厂前需要安装操作系统,安装的方法一般为通过闪存盘制作启动盘并进行安装或者通过预启动执行环境进行安装,专利技术人发现,在对多个电脑安装系统时,采用闪存盘安装系统需要制作多个启动盘,而传统通过预启动执行环境进行安装则必须采用不同的服务器支持不同类型的电脑,增加了服务器资源的消耗,此外其还需要技术人员人为确认电脑的类型,管理混乱,可能会安装失败,此时又需要重新安装,降低安装的效率,因此,上述方法皆存在批量安装系统效率较低的问题。
技术实现思路
本专利技术的主要目的在于提供一种系统安装方法、服务器、客户端及存储介质,旨在解决批量安装系统效率较低的问题的技术问题。为实现上述目的,本专利技术提供一种系统安装方法,所述系统安装方法应用于服务器,所述系统安装方法包括:接收客户端发送的安装系统的请求,根据所述请求确定所述客户端的处理器的架构信息;确定所述架构信息对应的网络引导程序的路径信息;将所述路径信息发送至所述客户端,以使所述客户端根据所述路径信息加载所述网络引导程序并进行系统安装。可选地,所述根据所述请求确定所述客户端的处理器的架构信息的步骤包括:确定所述请求中的客户端信息;根据所述客户端信息,确定所述架构信息。可选地,所述接收客户端发送的安装系统的请求的步骤之后,还包括:在所述请求包括IP地址分配的请求时,向所述客户端分配IP地址;执行所述将所述路径信息发送至所述客户端的步骤的同时,执行步骤:将所述路径信息发送至所述IP地址对应的客户端。可选地,所述架构信息包括精简指令集架构信息以及复杂指令集架构信息。此外,为实现上述目的,本专利技术还提供一种系统安装方法,所述所述系统安装方法应用于客户端,所述系统安装方法包括:向服务器发送安装系统的请求;接收所述服务器根据所述请求返回的网络引导程序的路径信息;根据所述路径信息加载网络引导程序;根据所述网络引导程序执行系统安装。可选地,所述所述根据所述网络引导程序执行系统安装的步骤包括:根据所述网络引导程序,加载所述架构信息对应的内核文件、所述架构信息对应的文件系统以及所述架构信息对应的镜像文件,根据所述镜像文件完成系统安装。可选地,所述请求包括IP地址分配的请求,所述接收所述服务器根据所述请求返回的网络引导程序的路径信息的步骤之前,还包括:接收所述服务器分配的IP地址,将所述IP地址配置为所述客户端的IP地址;所述接收所述服务器根据所述请求返回的网络引导程序的路径信息的步骤包括:接收所述服务器根据所述IP地址返回的所述路径信息。此外,为实现上述目的,本专利技术还提供一种服务器,所述服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的系统安装程序,所述系统安装程序被所述处理器执行时实现如全部应用于服务器的系统安装方法的权利要求中任一项所述的系统安装方法的步骤。此外,为实现上述目的,本专利技术还提供一种客户端,所述客户端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的系统安装程序,所述系统安装程序被所述处理器执行时实现如全部应用于客户端的系统安装方法的权利要求中任一项所述的系统安装方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有系统安装程序,所述系统安装程序被处理器执行时还实现如上述任一项所述的系统安装方法的步骤。本专利技术实施例提出的一种系统安装方法、服务器、客户端及存储介质,通过客户端发送的安装系统的请求,确定了客户端的处理器的架构信息,从而确定了架构信息对应的网络引导程序的路径信息,将路径发送至客户端,使得客户端能够根据路径信息加载网络引导程序,并完成系统安装过程。在存在多个客户端需要安装系统的情况下,只需要获取到各个客户端的处理器的架构信息,便能够根据架构信息确定该客户端所对应的安装操作系统的方式,不需要人工识别客户端,也不需要多个服务器分别安装对应的系统,提升了批量安装系统的效率。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的服务器/客户端的结构示意图;图2为本专利技术系统安装方法第一实施例的流程示意图;图3为本专利技术系统安装方法第二实施例的流程示意图;图4为本专利技术系统安装方法第三实施例的流程示意图;图5为本专利技术系统安装方法第四实施例的流程示意图;图6为本专利技术系统安装方法第五实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的结构示意图。本专利技术实施例涉及的硬件运行环境包括服务器以及客户端。如图1所示,该服务器或客户端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的服务器或客户端的结构并不构成对其的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及系统安装应用程序。图1可以表示服务器,在图1所示的服务器中,网络接口1004主要用于连接客户端,与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的系统安装应用程序,并执行以下操作:接收客户端发送的安装系统的请求,根据所述请求确定所述客户端的处理器的架构信息;确定所述架构信息对应的网络引导程序的路径信息;将所述路径信息发送至所述客户端,以使所述客户端根据所述路径信息加载所述网络引导程序并进行系统安装。进一步地,处理器1001可以调用存储器1005中存储的系统安装应用程序,还执行以下操作:确定所述请求中的客户端信息;根据所述客户端信息,确定所述架构信息。进一步地,处理器1001可以调用存储器1005中存储的系统安装应用程序,还执行以下操作:在所述请求包括IP地址分配的请求时,向所述客户端分配IP地址;将所述本文档来自技高网...

【技术保护点】
1.一种系统安装方法,其特征在于,所述系统安装方法应用于服务器,所述系统安装方法包括:/n接收客户端发送的安装系统的请求,根据所述请求确定所述客户端的处理器的架构信息;/n确定所述架构信息对应的网络引导程序的路径信息;/n将所述路径信息发送至所述客户端,以使所述客户端根据所述路径信息加载所述网络引导程序并进行系统安装。/n

【技术特征摘要】
1.一种系统安装方法,其特征在于,所述系统安装方法应用于服务器,所述系统安装方法包括:
接收客户端发送的安装系统的请求,根据所述请求确定所述客户端的处理器的架构信息;
确定所述架构信息对应的网络引导程序的路径信息;
将所述路径信息发送至所述客户端,以使所述客户端根据所述路径信息加载所述网络引导程序并进行系统安装。


2.如权利要求1所述的系统安装方法,其特征在于,所述根据所述请求确定所述客户端的处理器的架构信息的步骤包括:
确定所述请求中的客户端信息;
根据所述客户端信息,确定所述架构信息。


3.如权利要求1所述的系统安装方法,其特征在于,所述接收客户端发送的安装系统的请求的步骤之后,还包括:
在所述请求包括IP地址分配的请求时,向所述客户端分配IP地址;
执行所述将所述路径信息发送至所述客户端的步骤的同时,执行步骤:
将所述路径信息发送至所述IP地址对应的客户端。


4.如权利要求1-3任一项所述的系统安装方法,其特征在于,所述架构信息包括精简指令集架构信息以及复杂指令集架构信息。


5.一种系统安装方法,其特征在于,所述系统安装方法应用于客户端,所述系统安装方法包括:
向服务器发送安装系统的请求;
接收所述服务器根据所述请求返回的网络引导程序的路径信息;
根据所述路径信息加载网络引导程序;
根据所述网络引导程序执行系统安装。
...

【专利技术属性】
技术研发人员:闫栋梁
申请(专利权)人:深圳宝新创科技股份有限公司
类型:发明
国别省市:广东;44

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

1