一种用于操作系统安装的方法、服务器及系统的制作方法

文档序号:9546982阅读:457来源:国知局
一种用于操作系统安装的方法、服务器及系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种用于操作系统安装的方法、服务器及系统。
【背景技术】
[0002]随着计算机技术的不断进步与发展,计算机与人们生活及工作的关系越来越紧密,服务器作为高可靠性、高性能的计算机,广泛应用于银行、医院、网站、通讯及政府单位等,为用户提供可靠、安全、稳定及快速的计算服务。服务器一般都布置于服务器机房中,一个服务器机房中包括多台服务器,各个服务器具有相同或不同的用处。
[0003]操作系统是计算机的重要组成部分,它作为一个媒介,将用户的计算任务运行在计算机的硬件系统上。服务器应用的领域不同,要求服务器具有不同的操作系统,以满足不同应用领域对服务器操作系统的要求,另外,服务器主板不同,服务器具有不同的固件,不同的固件在安装操作系统时对应的安装过程也不同,需要不同的配置文件来实现不同固件服务器的操作系统的安装。
[0004]目前,在安装服务器操作系统时,根据服务器的固定及服务器的用途,通过操作系统光盘或启动U盘,逐个对服务器安装操作系统。
[0005]针对于现有技术安装服务器操作系统的方法,需要根据每一个服务器的应用领域及服务器的固件类型,分别对各个服务器安装操作系统,操作系统安装的效率较低。

【发明内容】

[0006]本发明提供一种用于操作系统安装的方法、服务器及系统,能够提高操作系统的安装效率。
[0007]本发明实施例提供了一种用于操作系统安装的方法,应用于与待安装操作系统的客户端相连的服务器,包括:
[0008]接收所述客户端发送的分配请求消息;
[0009]根据所述分配请求消息,为所述客户端分配IP地址,连通与所述客户端的网络;
[0010]接收所述客户端发送的配置消息;
[0011]从所述配置消息中解析出所述客户端安装操作系统的安装模式及操作系统类型;
[0012]根据所述安装模式向所述客户端发送对应的配置文件,根据所述操作系统类型向所述客户端发送对应的系统镜像文件。
[0013]优选地,所述配置消息包括:第一配置消息及第二配置消息;
[0014]所述从所述配置消息中解析出所述客户端安装操作系统的安装模式及操作系统类型包括:从所述第一配置消息中解析出所述客户端安装操作系统的安装模式,其中所述安装模式为通过B1S固件安装操作系统或通过UEFI固件安装操作系统;
[0015]所述从所述配置消息中解析出所述客户端安装操作系统的操作系统类型包括:从所述第二配置消息中解析出所述客户端安装操作系统的操作系统类型。
[0016]优选地,所述接收所述客户端发送的第二配置消息包括:
[0017]向所述客户端发送选择消息,为所述客户端提供可供选择的操作系统类型,接收所述客户端发送的携带有选择结果的所述第二配置消息,其中,所述选择消息中包括Windows95、Windows98、Windows2000、Windows2003、Windows2008、Windows XP、Windows7、Windows8、WindowslO、Unix及Linux中的任意一个或多个操作系统类型。
[0018]优选地,所述根据所述安装模式向所述客户端发送对应的配置文件包括:
[0019]根据所述安装模式,如果所述安装模式为通过B1S固件安装操作系统,则向所述客户端发送B1S固件对应的default配置文件,如果所述客户端的安装模式为通过UEFI固件安装操作系统,则向所述客户端发送UEFI固件对应的efidefault配置文件,其中,所述default配置文件按照B1S运行流程为所述客户端安装操作系统,所述efidefault配置文件按照UEFI运行流程为所述客户端安装操作系统。
[0020]本发明实施例还提供了一种用于操作系统安装的服务器,包括:解析单元、分配单元及发送单元;
[0021]所述分配单元,用于接收待安装操作系统的客户端发送的分配请求消息,根据所述分配请求消息为所述客户端分配IP地址,连通与所述客户端的网络;
[0022]所述解析单元,用于接收所述客户端发送的配置消息,从所述配置消息中解析出所述客户端安装操作系统的安装模式及操作系统类型;
[0023]所述发送单元,用于根据所述解析单元解析出的安装模式向所述客户端发送对应的配置文件,根据所述解析单元解析出的操作系统类型向所述客户端发送对应的系统镜像文件。
[0024]优选地,所述解析单元,用于接收第一配置消息及第二配置消息,从所述第一配置消息中解析出所述客户端安装操作系统的安装模式,其中所述安装模式为通过B1S固件安装操作系统或通过UEFI固件安装操作系统,从所述第二配置消息中解析出所述客户端安装操作系统的操作系统类型。
[0025]优选地,所述解析单元,用于向所述客户端发送选择消息,为所述客户端提供可供选择的操作系统类型,接收所述客户端发送的携带有选择结果的所述第二配置消息,其中,所述选择消息中包括 Windows95、Windows98、Windows2000、Windows2003、Windows2008、Windows XP、Windows7、Windows8、WindowslO、Unix 及 Linux 中的任意一个或多个操作系统类型。
[0026]优选地,所述发送单元,用于根据所述解析单元解析出的安装模式,如果所述安装模式为通过B1S固件安装操作系统,则向所述客户端发送B1S固件对应的default配置文件,如果所述客户端的安装模式为通过UEFI固件安装操作系统,则向所述客户端发送UEFI固件对应的efidefault配置文件,其中,所述default配置文件按照B1S运行流程为所述客户端安装操作系统,所述efidefault配置文件按照UEFI运行流程为所述客户端安装操作系统。
[0027]本发明实施例还提供了一种用于操作系统安装的系统,包括:待安装操作系统的客户端及权利要求5至8中任一所述的服务器;
[0028]所述客户端,用于向所述服务器的分配单元发送获取IP地址的分配请求消息,根据所述分配单元分配的IP地址,连通与所述服务器的网络,向所述服务器的解析单元发送包括安装操作系统的安装模式及操作系统类型的配置消息,接收所述服务器的发送单元发送的配置文件及系统镜像文件,根据所述配置文件及所述系统镜像文件,安装操作系统。
[0029]优选地,所述客户端,用于向所述解析单元发送携带安装模式的第一配置消息及携带操作系统类型的第二配置消息,其中,所述安装模式为通过B1S固件安装操作系统或通过UEFI固件安装操作系统。
[0030]优选地,所述客户端,进一步用于接收所述解析单元发送的选择消息,接收外部根据所述选择消息的选择结果,形成携带所述选择结果的第二配置消息,其中,所述选择结果为从所述选择消息中选择的操作系统类型。
[0031]优选地,所述客户端,用于根据所述发送单元发送来的配置文件,如果所述配置文件为default配置文件,则按照B1S运行流程安装操作系统,如果所述配置文件为efidefault配置文件,则按照UEFI运行流程安装操作系统。
[0032]本发明实施例提供了一种用于操作系统安装的方法、服务器及系统,接收待安装操作系统的客户端发送的分配分配信息后,为客户端分配IP地址,实现与客户端网络的连通,接收客户端发送的配置消息,从配置消息中解析出客户端安装操作系统过程中采用的安装模式及操作系统类型,根据解析出的安装模式及操作系统类型,向客户端发送对应的配置文件及系统镜像文件,这样,可以根据客户端发送的配置信息,自动为客户端发送对应的配置文件及系统镜像文件,客户端根据该配置文件及系统镜像文件实现操作系统的安装,只需用户在客户端配置配置文件后,即可实现客户端操作系统的自动安装,无需根据客户端的固件类型及预安装的操作系统类型,通过U盘或光盘逐个安装,从而提高了操作系统的安装效率。
【附图说明】
[0033]图1是本发明一个实施例提供的一种用于操作系统安装的方法流程图;
[0034]图2是本发明一个实施例提供的一种用于操作系统安装的服务器示意图;
[0035]图3是本发明一个实施例提供的一种用于操作系统安装的系统示意图;
[0036]图4是本发明另一个实施例提供的一种用于操作系统安装的方法流程图。
【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1