本发明专利技术公开了一种龙芯平台Linux操作系统网络安装方法。该方法包括:设置配置文件,配置文件用于激活各要安装操作系统的计算机的网卡、远程加载位于指定计算机的第一设定路径下的内核文件和安装环境文件、并基于远程加载的内核文件启动内核;将配置文件复制至能够被各要安装操作系统的计算机通过PMON分别直接访问的介质上,将要安装操作系统的计算机的PMON配置为从上述介质中启动;将内核文件和安装环境文件复制至设置有NFS服务器的指定计算机的第一设定路径下;给各要安装操作系统的计算机上电,各要安装操作系统的计算机通过PMON引导并运行配置文件,以基于远程加载的内核文件和安装环境文件来安装操作系统。本发明专利技术能够快速地为多个主机安装操作系统。
【技术实现步骤摘要】
本专利技术涉及一种计算机操作系统领域,尤其涉及。
技术介绍
现有技术中,人们往往将操作系统安装盘插入到一台计算机中,将计算机设置为从光盘驱动器安装,然后再重新启动该计算机,进而根据安装程序一步一步地进行安装操作系统的操作。在这种安装方法中,要针对每某一台机器不断地重复上述步骤进行安装,安装步骤较多,一次操作流程结束只能完成一台机器的安装,当有大规模的机器需要安装部署时,耗时耗力。此外,还存在对对安装介质依赖性强。此外,当前存在通过网络进行操作系统升级的技术。首先通过网络下载升级安装包,然后再将下载后的升级安装包进行解压缩,并运行解压缩后的文件,而后根据提示一步一步地进行升级。然而,这种技术只能应用于系统升级,不能解决上述迅速安装大批量计算机的整个操作系统的难题。此外,还存在一种利用Ghost工具进行操作系统网络安装的技术。通过Ghost工具创建一操作系统的镜像,然后将镜像文件放在服务器中,再从服务器向要安装操作系统的计算机复制该镜像,以完成安装操作。这种方式实际上是一种从服务器将已经安装好的操作系统的全部文件复制到要安装操作系统的其它计算机的过程。显然,这仅适用于对配置完全相同的计算机安装操作系统。此外,这种技术首先要求计算机主板支持pxe (PrebootExecutionEnvironment,远程引导技术)启动,其次还需要借助Ghost等镜像工具来完成。
技术实现思路
本专利技术所要解决的技术问题之一是需要提供一种在无需借助第三方镜像工具便能够快速地为多个主机安装操作系统的龙芯平台Linux操作系统网络安装方法。为了解决上述技术问题,本专利技术提供了一种龙芯平台中Linux操作系统网络安装方法。该方法包括配置步骤,设置配置文件,所述配置文件用于激活各个要安装操作系统的计算机的网卡、远程加载位于设置有NFS服务器的指定计算机的第一设定路径下的内核文件和安装环境文件、并基于远程加载的内核文件启动内核;第一复制步骤,将所述配置文件分别复制至能够被所述各个要安装操作系统的计算机通过PMON直接访问的介质上,然后将要安装操作系统的计算机的PMON配置为从上述介质中启动;第二复制步骤,将内核文件和安装环境文件复制至所述设置有NFS服务器的指定计算机的第一设定路径下;安装步骤,给所述各个要安装操作系统的计算机上电,所述各个要安装操作系统的计算机通过PMON引导并运行所述配置文件,以基于从所述设置有NFS服务器的指定计算机的第一设定路径下远程加载的文件来安装操作系统,所述远程加载的文件包括内核文件和安装环境文件。进一步,所述配置文件中包括进行如下操作的指令设置所述所述配置文件所在主机的的IP地址,激活所述指定计算机的网卡并使之联网;所述配置文件所在主机远程加载所述要安装操作系统的计算机中第一设定路径下的内核文件和安装环境文件;所述配置文件所在主机基于远程加载的内核文件启动内核。进一步,所述安装步骤中所述基于从所述设置有NFS服务器的指定计算机的第一设定路径下远程加载的文件来安装操作系统的步骤可包括所述配置文件所在主机基于所述配置文件启动内核后,内核通过执行安装环境文件中的安装程序来完成整个安装过程。此外,所述第二复制步骤中,可将所述内核文件、安装环境文件复制至所述要安装操作系统的计算机的第一设定路径,其中安装环境文件包括安装界面程序、安装脚本文件和安装程序。所述安装步骤中,所述基于从所述设置有NFS服务器的指定计算机的第一设定路径下远程加载的文件来安装操作系统的步骤可进一步包括所述配置文件所在主机基于所述配置文件启动内核后,内核执行安装环境文件中的安装界面程序,所述安装界面程序显示安装进度并再调用安装程序,以完成整个安装过程。进一步,所述安装程序可包括进行如下操作指令中的一个或多个格式化分区指令、用于挂载已格式化的分区的指令、用于拷贝系统压缩包的指令、解压该压缩包的指令、用于预配置fstab文件的指令、用于操作系统启动设置的指令、用于卸载已格式化的分区的指令。此外,本方法还包括在给所述各个所述要安装操作系统的计算机上电之前,在所述要安装操作系统的计算机中设置PMON配置文件,并将PMON设置为从存储有所述配置文件的介质启动;以及,所述第二复制步骤中,通过访问所述设置有NFS服务器的指定计算机网络共享的路径来从所述设置有NFS服务器的指定计算机的第一指定路径下远程加载文件。此外,所述第二复制步骤中,可将压缩后的内核文件和安装环境文件复制至所述设置有NFS服务器的指定计算机的第一设定路径;所述安装步骤中,给各所述要安装操作系统的计算机上电后,各所述要安装操作系统的计算机通过PMON引导并运行所述配置文件,先解压缩从所述设置有NFS服务器的指定计算机的第一指定路径下加载的文件,再基于解压缩后的从所述设置有NFS服务器的指定计算机的第一指定路径下远程加载的文件来完成安装。与现有技术相比,本专利技术的一个或多个实施例可以具有如下优点能够在无需借助第三方镜像工具的情况下、能够快速地为多个主机安装操作系统。本专利技术的其他优点、目标,和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本专利技术的实践中得到教导。本专利技术的目标和其他优点可以通过下面的说明书,权利要 求书,以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例共同用于解释本专利技术,并不构成对本专利技术的限制。在附图中图1是根据本专利技术一实施例的Linux操作系统网络安装方法的流程图;图2是根据本专利技术一实施例的步骤S140的各子步骤的流程图。具体实施例方式以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本专利技术中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。步骤S110,设置配置文件。所述配置文件用于,激活各个要安装操作系统的计算机(以下简称主机B)的网络,加载位于设置有NFS服务器的指定计算机(以下简称主机A,亦简称指定计算机)的第一设定路径下的内核文件和安装环境文件。其中,安装环境文件可包括安装界面程序、安装脚本文件和安装程序等,并由各个要安装操作系统的计算机基于远程加载的内核文件启动内核。不失一般地,内核文件的文件名可为vmlinuz,将安装界面程序及安装脚本文件和安装程序等压缩至一文件中(可命名为initrdn.1mg的文件),作为安装环境文件。其中,安装界面程序是可选的,如果不需要安装界面,则安装界面程序不需要压缩入文件名为initrdn.1mg的文件中。以下是一个配置文件示例。该配置文件主要涉及以下几项(在这里用192. 168. 2. 123 为 IP 举例)ifaddr em0192. 168. 2. 123load tftp://192. 168. 2. 23/xx/vmlinuz本文档来自技高网...
【技术保护点】
一种龙芯平台Linux操作系统网络安装方法,其特征在于,包括:配置步骤,设置配置文件,所述配置文件用于激活各个要安装操作系统的计算机的网卡、远程加载位于设置有NFS服务器的指定计算机的第一设定路径下的内核文件和安装环境文件、并基于远程加载的内核文件启动内核;第一复制步骤,将所述配置文件分别复制至能够被所述各个要安装操作系统的计算机通过PMON直接访问的介质上,然后将要安装操作系统的计算机的PMON配置为从上述介质中启动;第二复制步骤,将内核文件和安装环境文件复制至所述设置有NFS服务器的指定计算机的第一设定路径下;安装步骤,给所述各个要安装操作系统的计算机上电,所述各个要安装操作系统的计算机通过PMON引导并运行所述配置文件,以基于从所述设置有NFS服务器的指定计算机的第一设定路径下远程加载的文件来安装操作系统,所述远程加载的文件包括内核文件和安装环境文件。
【技术特征摘要】
1.一种龙芯平台Linux操作系统网络安装方法,其特征在于,包括配置步骤,设置配置文件,所述配置文件用于激活各个要安装操作系统的计算机的网卡、远程加载位于设置有NFS服务器的指定计算机的第一设定路径下的内核文件和安装环境文件、并基于远程加载的内核文件启动内核;第一复制步骤,将所述配置文件分别复制至能够被所述各个要安装操作系统的计算机通过PMON直接访问的介质上,然后将要安装操作系统的计算机的PMON配置为从上述介质中启动;第二复制步骤,将内核文件和安装环境文件复制至所述设置有NFS服务器的指定计算机的第一设定路径下;安装步骤,给所述各个要安装操作系统的计算机上电,所述各个要安装操作系统的计算机通过PMON引导并运行所述配置文件,以基于从所述设置有NFS服务器的指定计算机的第一设定路径下远程加载的文件来安装操作系统,所述远程加载的文件包括内核文件和安装环境文件。2.根据权利要求1所述的方法,其特征在于,所述配置文件中包括进行如下操作的指令设置所述配置文件所在主机的的IP地址,激活所述指定计算机的网卡并使之联网;所述配置文件所在主机远程加载所述要安装操作系统的计算机中第一设定路径下的内核文件和安装环境文件;所述配置文件所在主机基于远程加载的内核文件启动内核。3.根据权利要求1所述的方法,其特征在于,所述安装步骤中所述基于从所述设置有 NFS服务器的指定计算机的第一设定路径下远程加载的文件来安装操作系统的步骤进一步包括所述配置文件所在主机基于所述配置文件启动内核后,内核通过执行安装环境文件中的安装程序来完成整个安装过程。4.根据权利要求1所述的方法,其特征在于,所述第二复制步骤中,将所述内核文件、安装环境文件复制至所述要安装操作系统的计算机的第...
【专利技术属性】
技术研发人员:杜玉婉,
申请(专利权)人:中标软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。