一种远程自动安装中标麒麟操作系统的方法

文档序号:9624145阅读:2821来源:国知局
一种远程自动安装中标麒麟操作系统的方法
【技术领域】
[0001]本发明涉及计算机设备管理的技术领域,尤其涉及一种远程自动安装中标麒麟操作系统的方法。
【背景技术】
[0002]随着国产化的逐步推进,国产中标麒麟操作系统已经在国防和政府等关键部门和领域获得了应用,并将被继续推广。目前麒麟操作系统主要采用光盘或者U盘等安装介质进行安装,其安装过程需要有人值守,无法自动完成,而且安装速度取决于安装介质数据的读取,一般耗时较长,因此这种方法只适合安装单台或者少量计算机。由于没有其它安装方法可用,目前大型机房的大批量计算机也只能采用安装介质来安装。具体的安装形式主要有单人单介质逐台安装,以及多人多介质并行安装两种,很显然前者时间成本较高,而后者的人力、物力、财力成本较高。

【发明内容】

[0003]有鉴于此,本发明提供了一种远程自动安装中标麒麟操作系统的方法,通过在网络上搭建系统安装服务器来实现大批量计算机同时自动安装中标麒麟操作系统,从而极大的节省了时间、人力、物力和财力成本。
[0004]本发明采用的技术手段如下:
[0005]—种远程自动安装中标麒麟操作系统的方法,包括待安装计算机、系统安装服务器,所述系统安装服务器包括DHCP服务器、TFTP服务器、FTP服务器,远程自动安装步骤包括:
[0006]A1、系统安装服务器远程启动待安装计算机;
[0007]A2、DHCP服务器为待安装计算机分配动态IP地址,并向待安装计算机提供TFTP服务器地址;
[0008]A3、待安装计算机从TFTP服务器获取中标麒麟操作系统启动文件并启动安装过程;
[0009]A4、待安装计算机从FTP服务器获取自动应答文件和安装文件;
[0010]A5、待安装计算根据安装文件和自动应答文件自动完成安装。
[0011]优选地,所述中标麒麟操作系统启动文件放在TFTP服务器上,所述启动文件包括映像文件、内核文件、驱动文件、安装配置文件。
[0012]优选地,所述自动应答文件放在FTP服务器上,所述安装文件放在FTP服务器上。
[0013]优选地,步骤A4还包括:
[0014]A41、待安装计算机根据安装配置文件中提供的自动应答文件的位置从FTP服务器获取自动应答文件;
[0015]A42、待安装计算机根据自动应答文件中所提供的中标麒麟操作系统安装文件的位置从FTP服务器获取安装文件。
[0016]采用本发明所提供的一种远程自动安装中标麒麟操作系统的系统,通过在网络上搭建系统安装服务器,来实现大批量计算机同时自动安装中标麒麟操作系统,从而极大的节省了时间、人力、物力和财力成本。
【附图说明】
[0017]图1为本发明安装中标麒麟操作系统的网络结构示意图;
[0018]图2为本发明安装中标麒麟操作系统的原理示意图。
【具体实施方式】
[0019]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0020]如图1所示,一种远程自动安装中标麒麟操作系统的方法,其设备包括:待安装计算机1、系统安装服务器2,所述系统安装服务器2用于为待安装计算机1安装中标麒麟操作系统,所述待安装计算机1与所述系统安装服务器2通过局域网进行连接。
[0021]所述系统安装服务器2包括DHCP服务器21、TFTP服务器22、FTP服务器23,其中:DHCP服务器21,用于向待安装计算机分配动态IP地址,并提供TFTP服务器地址;TFTP服务器22,用于向待安装计算机提供中标麒麟操作系统启动所需的文件;FTP服务器23,用于向待安装计算机提供中标麒麟操作系统安装文件和自动应答文件。
[0022]如图2所示,一种远程自动安装中标麒麟操作系统的方法,其具体步骤包括:
[0023]步骤200:系统安装服务器通过ether-wake命令远程启动待安装计算机。
[0024]步骤201:DHCP服务器为待安装计算机分配动态IP地址,并向待安装计算机提供TFTP服务器地址。待安装计算机向DHCP服务器发送获取动态IP地址及TFTP服务器地址请求,DHCP服务器根据该请求向待安装计算机发送动态IP地址及TFTP服务器地址。
[0025]步骤202:待安装计算机从TFTP服务器获取中标麒麟操作系统启动所需的文件,并启动安装过程。
[0026]其中,步骤202还包括:
[0027]步骤202a:待安装计算机从TFTP服务器获取中标麒麟操作系统启动所需文件,所述启动所需文件包括映像文件pxelinux.0,内核文件vmlinuz,驱动文件initrd.1mg,安装配置文件 pxelinux.cfg/default。
[0028]步骤202b:待安装计算机加载内核并根据安装配置文件启动安装过程。
[0029]步骤203:待安装计算机从FTP服务器获取自动应答文件和安装文件。
[0030]其中,步骤203还包括:
[0031]步骤203a:待安装计算机根据安装配置文件pxelinux/default提供的自动应答文件位置从FTP服务器下载自动应答文件ks.cfg。通过FTP服务器获取自动应答文件。待安装计算机根据配置文件pxelinux/default安装并启动内核,并向FTP服务器请求下载自动应答文件ks.cfg, FTP服务器接收到下载自动应答文件请求后,发送自动应答文件ks.cfg至待安装计算机。
[0032]步骤203b:待安装计算机根据自动应答文件所提供的中标麒麟操作系统安装文件的位置获取安装文件。待安装计算机向FTP服务器请求下载安装文件,FTP服务器接收到下载安装文件请求后,向待安装计算机发送安装文件。
[0033]所述自动应答文件放在FTP服务器上,所述安装文件放在FTP服务器上。
[0034]步骤204:待安装计算机根据自动应答文件ks.cfg和安装文件自动完成安装。
[0035]综上所述,采用本发明所提供的一种远程自动安装中标麒麟操作系统的方法,通过在网络上搭建系统安装服务器,从而实现大批量计算机同时自动安装中标麒麟操作系统,从而极大的节省了时间、人力、物力和财力成本。
[0036]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种远程自动安装中标麒麟操作系统的方法,包括待安装计算机、系统安装服务器,所述系统安装服务器包括DHCP服务器、TFTP服务器、FTP服务器,其特征在于,远程自动安装步骤包括: A1、系统安装服务器远程启动待安装计算机; A2、DHCP服务器为待安装计算机分配动态IP地址,并向待安装计算机提供TFTP服务器地址; A3、待安装计算机从TFTP服务器获取中标麒麟操作系统启动文件并启动安装过程; A4、待安装计算机从FTP服务器获取自动应答文件和安装文件; A5、待安装计算机根据安装文件和自动应答文件自动完成安装。2.根据权利要求1所述的远程自动安装中标麒麟操作系统的方法,其特征在于,所述中标麒麟操作系统启动文件放在TFTP服务器上,所述启动文件包括括映像文件、内核文件、驱动文件、安装配置文件。3.根据权利要求1所述的远程自动安装中标麒麟操作系统的方法,其特征在于,所述自动应答文件放在FTP服务器上,所述安装文件放在FTP服务器上。4.根据权利要求3所述的远程自动安装中标麒麟操作系统的方法,其特征在于,步骤A4还包括: A41、待安装计算机根据安装配置文件中提供的自动应答文件的位置从FTP服务器获取自动应答文件; A42、待安装计算机根据自动应答文件中所提供的中标麒麟操作系统安装文件的位置从FTP服务器获取安装文件。
【专利摘要】本发明公开了一种远程自动安装中标麒麟操作系统的方法,通过在网络上搭建系统安装服务器,来实现待安装计算机远程自动安装中标麒麟操作系统。其中系统安装服务器包括DHCP服务器、TFTP服务器、FTP服务器三部分功能。所述安装方法包括:系统安装服务器远程启动待安装计算机;DHCP服务器为待安装计算机分配动态IP地址;待安装计算机从TFTP服务器获取操作系统启动文件并启动安装过程;待安装计算机从FTP服务器获取自动应答文件和安装文件完成自动安装。本发明适合大批量计算机的安装,相比传统方法,本发明能极大的节省时间、人力、物力和财力成本。
【IPC分类】H04L29/08
【公开号】CN105391762
【申请号】CN201510657111
【发明人】王建, 何亮, 陈振华
【申请人】中国人民解放军63811部队
【公开日】2016年3月9日
【申请日】2015年10月12日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1