一种基于PXE服务器批量安装中标麒麟操作系统的方法[发明专利]

(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201810194375.4
(22)申请日 2018.03.09
(71)申请人 山东超越数控电子股份有限公司
地址 250000 山东省济南市历下区高新区
孙村镇科航路2877号
(72)发明人 马晓光 于治楼 张廷银 李晨 
(74)专利代理机构 济南金迪知识产权代理有限
公司 37219
代理人 叶亚林
(51)Int.Cl.
G06F  8/61(2018.01)
(54)发明名称
一种基于PXE服务器批量安装中标麒麟操作
系统的方法
(57)摘要
本发明涉及一种基于PXE服务器批量安装中
标麒麟操作系统的方法。本发明在批量安装系统
前可通过修改PXE安装过程中所提供的ks.cfg文
件来按需制定所安装操作系统的软件包,从而实
现定制化操作系统的目的,为大规模系统的运维
提供了极大的便利;本发明所述方法原理可靠,
具有非常广泛的应用前景。权利要求书1页  说明书2页  附图1页CN 108415712 A 2018.08.17
C N  108415712
A
1.一种基于PXE服务器批量安装中标麒麟操作系统的方法,其特征在于,包括步骤如下:
1)搭建DHCP服务器;DHCP  server为目标主机分配网络动态IP并提供TFTP服务器地址及PXE启动文件位置;
2)搭建TFTP服务器;TFTP服务器为linux操作系统的安装提供Bootstrap文件、配置文件、Linux内核及Linux根文件系统;其中,Bootstrap文件是可执行程序;当目标主机采用网络模式启动时,通过控制界面下载TFTP服务器上预先准备的Linux内核以及Linux根文件系统;
3)搭建FTP服务器;通过FTP  Server服务发布linux操作系统的安装树,将系统盘镜像的文件复制到FTP  Server所提供的共享目录地址下;
4)在目标主机启动过程中,通过BIOS进入网络引导模式,选择含有PXE  client的网卡进行系统网络引导,利用搭建好的DHCP服务器自动获取网络动态IP;
5)从PXE服务器下载引导文件,通过引导文件提供的ks.cfg文件在FTP服务器对应位置自动下载ks.cfg文件中所配置的系统软件安装包,以完成操作系统基础环境的安装;
6)由PXE  client将放置在共享目录地址下的系统文件下载到目标主机运行,从而完成操作系统的安装。
2.根据权利要求1所述的基于PXE服务器批量安装中标麒麟操作系统的方法,其特征在于,所述中标麒麟系统采用YUM包管理工具,DHCP服务器通过yum  install命令进行搭建。
权 利 要 求 书1/1页CN 108415712 A
一种基于PXE服务器批量安装中标麒麟操作系统的方法
技术领域
[0001]本发明涉及一种基于PXE服务器批量安装中标麒麟操作系统的方法,属于计算机操作系统的技术领域。
背景技术
[0002]在系统运维过程中,经常需要对大批量服务器或台式机进行安装操作系统的操作,在传统方式下,往往采用每台机器独立安装的方式,部署时间较长且需要运维人员投入较大精力。PXE技术,也称为预启动执行环境技术,是Intel公司开发的用于从网络启动操作系统的技术,主要工作于Server+Client网络模式下。在计算机启动过程中,BIOS或UEFI将网卡ROM中的PXE client调入内存中执行,将放置在远端的操作系统通过网络下载到本地运行,达到批量快速安装操作系统的目的。
[0003]中标麒麟操作系统是中标软件有限公司自主研发的具有独立知识产权的国产操作系统,支持X86、申威、飞腾等国产CPU平台,产品分为桌面版及服务器版操作系统,以其较高的性能及稳定性受到政府及军方的青睐,越来越多的国产服务器及台式机采用了该系统。中标麒麟操作系统基于开源Linux内核设计开发,支持USB、CDROM、PXE等方式安装。
发明内容
[0004]针对现有技术的不足,本发明提供一种基于PXE服务器批量安装中标麒麟操作系统的方法。
[0005]本发明的技术方案为:
[0006]一种基于PXE服务器批量安装中标麒麟操作系统的方法,包括步骤如下:[0007]1)搭建DHCP服务器;DHCP server为目标主机分配网络动态IP并提供TFTP服务器地址及PXE启动文件位置;PXE启动文件完成目标主机基本软件设置,从而引导预先存放在FTFP服务器上的系统文件。
[0008]2)搭建TFTP服务器;TFTP服务器为linux操作系统的安装提供Bootstrap文件、配置文件、Linux内核及Linux根文件系统;其中,Bootstrap文件是可执行程序;当目标主机采用网络模式启动时,通过控制界面下载TFTP服务器上预先准备的Linux内核以及Linux根文件系统;
[0009]3)搭建FTP服务器;通过FTP Server服务发布linux操作系统的安装树,将系统盘镜像的文件复制到FTP Server所提供的共享目录地址下;
[0010]4)在目标主机启动过程中,通过BIOS进入网络引导模式,选择含有PXE client的网卡进行系统网络引导,利用搭建好的DHCP服务器自动获取网络动态IP;
[0011]5)从PXE服务器下载引导文件,通过引导文件提供的ks.cfg文件在FTP服务器对应位置自动下载ks.cfg文件中所配置的系统软件安装包,以完成操作系统基础环境的安装;[0012]6)由PXE client将放置在共享目录地址下的系统文件下载到目标主机运行,从而完成操作系统的安装。
[0013]根据本发明优选的,所述中标麒麟系统采用YUM包管理工具,DHCP服务器通过yum install命令进行搭建。
[0014]本发明的有益效果为:
[0015]  1.本发明所述基于PXE服务器批量安装中标麒麟操作系统的方法,本发明主要是利用PXE技术实现国产中标麒麟操作系统的快速批量安装,以达到节省部署时间,减少维护人员工作量的目的;
[0016]  2.本发明所述基于PXE服务器批量安装中标麒麟操作系统的方法,在批量安装系统前可通过修改PXE安装过程中所提供的ks.cfg文件来按需制定所安装操作系统的软件包,从而实现定制化操作系统的目的,为大规模系统的运维提供了极大的便利;本发明所述方法原理可靠,具有非常广泛的应用前景。
附图说明
[0017]图1为本发明所述基于PXE服务器批量安装中标麒麟操作系统的方法流程图;
具体实施方式
[0018]下面结合实施例和说明书附图对本发明做进一步说明,但不限于此。
[0019]实施例1
[0020]如图1所示。
[0021]一种基于PXE服务器批量安装中标麒麟操作系统的方法,包括步骤如下:[0022]1)搭建DHCP服务器;DHCP server为目标主机分配网络动态IP并提供TFTP服务器地址及PXE启动文件位置;PXE启动文件完成目标主机基本软件设置,从而引导预先存放在FTFP服务器上的系统文件。
[0023]2)搭建TFTP服务器;TFTP服务器为linux操作系统的安装提供Bootstrap文件、配置文件、Linux内核及Linux根文件系统;其中,Bootstrap文件是可执行程序;当目标主机采用网络模式启动时,通过控制界面下载TFTP服务器上预先准备的Linux内核以及Linux根文件系统;
[0024]3)搭建FTP服务器;通过FTP Server服务发布linux操作系统的安装树,将系统盘镜像的文件复制到FTP Server所提供的共享目录地址下;
[0025]4)在目标主机启动过程中,通过BIOS进入网络引导模式,选择含有PXE client的网卡进行系统网络引导,利用搭建好的DHCP服务器自动获取网络动态IP;
[0026]5)从PXE服务器下载引导文件,通过引导文件提供的ks.cfg文件在FTP服务器对应位置自动下载ks.cfg文件中所配置的系统软件安装包,以完成操作系统基础环境的安装;[0027]6)由PXE client将放置在共享目录地址下的系统文件下载到目标主机运行,从而完成操作系统的安装。
[0028]所述中标麒麟系统采用YUM包管理工具,DHCP服务器通过yum install命令进行搭建。
图1

本文发布于:2024-09-21 03:29:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/402552.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:服务器   安装   中标   麒麟   网络   文件   批量
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议