操作系统安装方法和装置制造方法及图纸

技术编号:20044666 阅读:20 留言:0更新日期:2019-01-09 04:05
本发明专利技术公开了一种操作系统安装方法和装置,方法包括:接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息,DHCP消息包括待安装操作系统的计算设备的设备标识;根据待安装操作系统的计算设备的设备标识,查找对应的PXE引导程序;向待安装操作系统的计算设备发送DHCP响应消息,其中,DHCP响应消息包括为待安装操作系统的计算设备分配的IP地址以及查找到的PXE引导程序的地址,以供待安装操作系统的计算设备下载PXE引导程序;PXE引导程序当在待安装操作系统的计算设备上执行时,能引导待安装操作系统的计算设备完成相应操作系统的安装,实现了不需要人工干预,自动为设备安装所需要的系统,节约了IT运维成本、提高了工作效率。

【技术实现步骤摘要】
操作系统安装方法和装置
本专利技术涉及计算机
,具体涉及一种操作系统安装方法和装置。
技术介绍
随着互联网技术的不断发展,服务器数量也在不断的增加,IT运维已经成为IT服务内涵中重要的组成部分。面对越来越复杂的业务,以及越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素就是IT运维。从初期的几台服务器发展到庞大的数据中心,单靠人工已经无法满足在技术、业务、管理等方面的要求,标准化、自动化、架构优化、过程优化等降低IT服务成本的因素越来越被人们所重视。在主机数量庞大的机房,批量安装不同系统时,需要操作人员通过光驱和光盘介质手工依次安装每台主机,会消耗操作人员的大量精力和时间,导致IT运维成本高、工作效率低下等问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种操作系统安装方法和装置,不需要人工干预,自动为设备安装所需要的系统,节约了IT运维成本、提高了工作效率。为了解决上述技术问题,本专利技术提供了一种操作系统安装方法,其特征在于,包括:接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息,其中,所述DHCP消息包括所述待安装操作系统的计算设备的设备标识;根据所述待安装操作系统的计算设备的设备标识,查找对应的预启动自行环境PXE引导程序;向所述待安装操作系统的计算设备发送DHCP响应消息,其中,所述DHCP响应消息包括为所述待安装操作系统的计算设备分配的IP地址以及查找到的PXE引导程序的地址,以供所述待安装操作系统的计算设备下载所述PXE引导程序;其中,所述PXE引导程序当在所述待安装操作系统的计算设备上执行时,能引导所述待安装操作系统的计算设备完成相应操作系统的安装。进一步地,上述方法还具有以下特点:所述接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息的步骤之前,所述方法还包括:预先存储多种PXE引导程序,建立所述待安装操作系统的计算设备的设备类型与PXE引导程序之间的对应关系。进一步地,上述方法还具有以下特点:建立待安装操作系统的计算设备的设备类型与PXE引导程序之间的对应关系,包括:建立以标识待安装操作系统的计算设备的设备类型的字段为名称的文件夹;分别将各PXE引导程序存储在对应的以标识待安装操作系统的计算设备的设备类型的字段为名称的文件夹中。进一步地,上述方法还具有以下特点:所述根据所述待安装操作系统的计算设备的设备标识,查找对应的预启动自行环境PXE引导程序,包括:读取所述待安装操作系统的计算设备的设备标识,解析出所述待安装操作系统的计算设备标识中标识设备类型的字段;根据所述待安装操作系统的计算设备标识中标识设备类型的字段,查询已存储的文件夹的文件名称中是否存在所述待安装操作系统的计算设备标识中标识设备类型的字段一致的文件名称;当所述已存储的文件夹的文件名称中存在与所述待安装操作系统的计算设备标识中标识设备类型的字段一致的文件名称,获取所述文件名称对应的文件夹的存储地址作为对应的预启动自行环境PXE引导程序的地址。进一步地,上述方法还具有以下特点:所述待安装操作系统的计算设备的设备标识为所述待安装操作系统的计算设备的媒体访问控制MAC地址。综上,接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息,其中,所述DHCP消息包括所述待安装操作系统的计算设备的设备标识;根据所述待安装操作系统的计算设备的设备标识,查找对应的预启动自行环境PXE引导程序;向所述待安装操作系统的计算设备发送DHCP响应消息,其中,所述DHCP响应消息包括为所述待安装操作系统的计算设备分配的IP地址以及查找到的PXE引导程序的地址,以供所述待安装操作系统的计算设备下载所述PXE引导程序;其中,所述PXE引导程序当在所述待安装操作系统的计算设备上执行时,能引导所述待安装操作系统的计算设备完成相应操作系统的安装,实现了不需要人工干预,自动为设备安装所需要的系统,节约了IT运维成本、提高了工作效率。为了解决上述技术问题,本专利技术提供了一种操作系统安装装置,包括存储器和处理器;其特征在于:所述存储器,用于存储计算机可读指令;所述处理器,用于执行所述计算机可读指令,以执行如下操作:接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息,其中,所述DHCP消息包括所述待安装操作系统的计算设备的设备标识;根据所述待安装操作系统的计算设备的设备标识,查找对应的预启动自行环境PXE引导程序;向所述待安装操作系统的计算设备发送DHCP响应消息,其中,所述DHCP响应消息包括为所述待安装操作系统的计算设备分配的IP地址以及查找到的PXE引导程序的地址,以供所述待安装操作系统的计算设备下载所述PXE引导程序;其中,所述PXE引导程序当在所述待安装操作系统的计算设备上执行时,能引导所述待安装操作系统的计算设备完成相应操作系统的安装。进一步地,上述装置还具有以下特点:在所述接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息之前,还包括:预先存储多种PXE引导程序,建立所述待安装操作系统的计算设备的设备类型与PXE引导程序之间的对应关系。进一步地,上述装置还具有以下特点:建立待安装操作系统的计算设备的设备类型与PXE引导程序之间的对应关系,包括:建立以标识待安装操作系统的计算设备的设备类型的字段为名称的文件夹;分别将各PXE引导程序存储在对应的以标识待安装操作系统的计算设备的设备类型的字段为名称的文件夹中。进一步地,上述装置还具有以下特点:所述根据所述待安装操作系统的计算设备的设备标识,查找对应的预启动自行环境PXE引导程序,包括:读取所述待安装操作系统的计算设备的设备标识,解析出所述待安装操作系统的计算设备标识中标识设备类型的字段;根据所述待安装操作系统的计算设备标识中标识设备类型的字段,查询已存储的文件夹的文件名称中是否存在所述待安装操作系统的计算设备标识中标识设备类型的字段一致的文件名称;当所述已存储的文件夹的文件名称中存在与所述待安装操作系统的计算设备标识中标识设备类型的字段一致的文件名称,获取所述文件名称对应的文件夹的存储地址作为对应的预启动自行环境PXE引导程序的地址。进一步地,上述装置还具有以下特点:所述待安装操作系统的计算设备的设备标识为所述待安装操作系统的计算设备的媒体访问控制MAC地址。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例的操作系统安装方法的流程图;图2为本专利技术实施例的操作系统安装装置的示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1是本专利技术实施例的操作系统安装方法的流程图,根据该流程图,本实施例的操作系统安装方法,本文档来自技高网...

【技术保护点】
1.一种操作系统安装方法,其特征在于:接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息,其中,所述DHCP消息包括所述待安装操作系统的计算设备的设备标识;根据所述待安装操作系统的计算设备的设备标识,查找对应的预启动自行环境PXE引导程序;向所述待安装操作系统的计算设备发送DHCP响应消息,其中,所述DHCP响应消息包括为所述待安装操作系统的计算设备分配的IP地址以及查找到的PXE引导程序的地址,以供所述待安装操作系统的计算设备下载所述PXE引导程序;其中,所述PXE引导程序当在所述待安装操作系统的计算设备上执行时,能引导所述待安装操作系统的计算设备完成相应操作系统的安装。

【技术特征摘要】
1.一种操作系统安装方法,其特征在于:接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息,其中,所述DHCP消息包括所述待安装操作系统的计算设备的设备标识;根据所述待安装操作系统的计算设备的设备标识,查找对应的预启动自行环境PXE引导程序;向所述待安装操作系统的计算设备发送DHCP响应消息,其中,所述DHCP响应消息包括为所述待安装操作系统的计算设备分配的IP地址以及查找到的PXE引导程序的地址,以供所述待安装操作系统的计算设备下载所述PXE引导程序;其中,所述PXE引导程序当在所述待安装操作系统的计算设备上执行时,能引导所述待安装操作系统的计算设备完成相应操作系统的安装。2.根据权利要求1所述的方法,其特征在于:在所述接收待安装操作系统的计算设备发送的动态主机配置协议DHCP消息的步骤之前,所述方法还包括:预先存储多种PXE引导程序,建立所述待安装操作系统的计算设备的设备类型与PXE引导程序之间的对应关系。3.根据权利要求2所述的方法,其特征在于:建立待安装操作系统的计算设备的设备类型与PXE引导程序之间的对应关系,包括:建立以标识待安装操作系统的计算设备的设备类型的字段为名称的文件夹;分别将各PXE引导程序存储在对应的以标识待安装操作系统的计算设备的设备类型的字段为名称的文件夹中。4.根据权利要求3所述的方法,其特征在于:所述根据所述待安装操作系统的计算设备的设备标识,查找对应的预启动自行环境PXE引导程序,包括:读取所述待安装操作系统的计算设备的设备标识,解析出所述待安装操作系统的计算设备标识中标识设备类型的字段;根据所述待安装操作系统的计算设备标识中标识设备类型的字段,查询已存储的文件夹的文件名称中是否存在所述待安装操作系统的计算设备标识中标识设备类型的字段一致的文件名称;当所述已存储的文件夹的文件名称中存在与所述待安装操作系统的计算设备标识中标识设备类型的字段一致的文件名称,获取所述文件名称对应的文件夹的存储地址作为对应的预启动自行环境PXE引导程序的地址。5.根据权利要求1-4任一项所述的方法,其特征在于:所述待安装操作系统的计算设备的设备标识为所述待安装操作系统的计算设备的媒体访问控制MAC地址。6.一种操作系统安装装置,包括存储器和处理器;其特...

【专利技术属性】
技术研发人员:邵凡贾伟刘成平
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1