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

技术编号:17615081 阅读:22 留言:0更新日期:2018-04-04 06:26
本申请提供一种操作系统的安装方法及装置,其中,在接入需要安装操作系统的终端设备的可移动存储设备中,存储有该操作系统的iso镜像文件,该方法包括:将iso镜像文件中的安装引导文件拷贝到可移动存储设备的根目录中;制作安装脚本文件,其中,安装脚本文件中的预安装脚本用于指示将iso镜像文件mount到终端设备的第一文件夹,并且,安装脚本文件中指定软件安装包的存储地址为第一文件夹的存储地址;将安装脚本文件添加到iso镜像文件中,将更新后的iso镜像文件拷贝到终端设备的待安装硬盘中得到启动盘;使用启动盘和可移动存储设备的根目录中的安装引导文件,将操作系统安装到待安装硬盘中。

The installation method and device of the operating system

The invention provides a method and device, the installation of the operating system in the terminal equipment access to install the operating system of the mobile storage device, ISO image file storage with the operating system, the method includes: the ISO image file in the installation guide file copy to the root directory of the removable storage device in production and installation; the script file, the installation script file pre install script for instructing the ISO image file to mount first folder, terminal equipment and storage installation script file specified in the software installation package to access memory address first folder; will install script file is added to the ISO image file, the ISO image file updated copy to the terminal equipment to be installed in the hard disk boot disk; the root directory using the boot disk and removable storage devices in security Install the boot file and install the operating system into the hard disk to be installed.

【技术实现步骤摘要】
操作系统的安装方法及装置
本申请涉及软件
,特别涉及一种操作系统的安装方法及装置。
技术介绍
目前,在为服务器等终端设备安装操作系统时,一般会使用CDROM(CompactDiscRead-OnlyMemory,只读光盘)或者FTP(FileTransferProtocol,文件传输协议)等方式进行安装。如果想要使用U盘来安装操作系统,则需要通过专门的制作工具将U盘制作成启动盘,然后,使用启动盘来安装操作系统。但是,这种方式存在以下问题:一方面,需要将U盘制作成启动盘,使得U盘发生了改变,另一方面,用户需要使用专门的制作工具将U盘制作成启动盘,该过程比较繁琐复杂,为用户的安装过程带来了不便。
技术实现思路
有鉴于此,本申请提供一种操作系统的安装方法及装置。具体地,本申请是通过如下技术方案实现的:一方面,提供了一种操作系统的安装方法,在接入需要安装操作系统的终端设备的可移动存储设备中,存储有该操作系统的iso镜像文件,该方法包括:将iso镜像文件中的安装引导文件拷贝到可移动存储设备的根目录中;制作安装脚本文件,其中,安装脚本文件中的预安装脚本用于指示将iso镜像文件mount到终端设备的第一文件夹,并且,安装脚本文件中指定软件安装包的存储地址为第一文件夹的存储地址;将安装脚本文件添加到iso镜像文件中,将更新后的iso镜像文件拷贝到终端设备的待安装硬盘中得到启动盘;使用启动盘和可移动存储设备的根目录中的安装引导文件,将操作系统安装到待安装硬盘中。另一方面,还提供了一种操作系统的安装装置,在接入需要安装操作系统的终端设备的可移动存储设备中,存储有该操作系统的iso镜像文件,该装置包括:拷贝单元,用于将iso镜像文件中的安装引导文件拷贝到可移动存储设备的根目录中;制作单元,用于制作安装脚本文件,其中,安装脚本文件中的预安装脚本用于指示将iso镜像文件mount到终端设备的第一文件夹,并且,安装脚本文件中指定软件安装包的存储地址为第一文件夹的存储地址;添加单元,用于将制作单元制作的安装脚本文件添加到iso镜像文件中,将更新后的iso镜像文件拷贝到终端设备的待安装硬盘中得到启动盘;安装单元,用于使用添加单元得到的启动盘和可移动存储设备的根目录中的安装引导文件,将操作系统安装到待安装硬盘中。通过本申请的以上技术方案,无需将U盘制作成启动盘,从而避免了对U盘的改变,而且,无需用户使用专门的制作工具将U盘制作成启动盘,用户操作简便。另外,由于将安装引导文件拷贝到了可移动存储设备的根目录中,并且,通过安装脚本文件将iso镜像文件mount到终端设备的第一文件夹,即挂接到内存,并且,指定了软件安装包的存储地址为第一文件夹的存储地址,即指定为内存中的存储地址,从而只需使用终端设备中的一块硬盘即可实现操作系统的自动安装。附图说明图1是本申请一示例性实施例示出的操作系统的安装方法的流程图;图2是本申请一示例性实施例示出的各个文件和程序所在的存储位置示意图;图3是本申请一示例性实施例示出的在服务器上安装Linux操作的方法的流程图;图4是本申请一示例性实施例示出的操作系统的安装装置所在终端设备的硬件结构示意图;图5是本申请一示例性实施例示出的操作系统的安装装置的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。为了解决现有技术中存在的需要将U盘制作为启动盘,以及,制作过程比较繁琐复杂的问题,本申请以下实施例中提供了一种操作系统的安装方法,以及一种可以应用该方法的操作系统的安装装置。在接入需要安装操作系统的终端设备的可移动存储设备中,存储有待安装的操作系统的iso镜像文件,则,本申请实施例的方法包括:将iso镜像文件中的安装引导文件拷贝到可移动存储设备的根目录中;编辑安装脚本文件,其中,安装脚本文件中的预安装脚本用于指示将iso镜像文件mount(挂接)到终端设备的第一文件夹,并且,安装脚本文件中指定了软件安装包的存储地址为第一文件夹的存储地址;将编辑好的安装脚本文件添加到iso镜像文件中,将更新后的iso镜像文件拷贝到终端设备中的待安装硬盘中,从而待安装硬盘就成为了启动盘;之后,使用启动盘和可移动存储设备的根目录中的安装引导文件,即可将该操作系统自动安装到待安装硬盘中,最终实现了操作系统的自动安装。其中,上述可移动存储设备具体可以是U盘、移动硬盘、SD(SecureDigital,安全数码)存储卡等。mount是一种Linux命令,它可以将分区挂接到一个文件夹下,从而将分区和该文件夹联系起来,访问该文件夹就相当于访问该分区。在上述实施例的方法中,无需将U盘制作成启动盘,从而避免了对U盘的改变,而且,无需用户使用专门的制作工具将U盘制作成启动盘,用户操作简便。另外,由于将安装引导文件拷贝到了可移动存储设备的根目录中,并且,通过安装脚本文件将iso镜像文件mount到终端设备的第一文件夹,即挂接到内存,并且,指定了软件安装包的存储地址为第一文件夹的存储地址,即指定为内存中的存储地址,从而只需使用终端设备中的一块硬盘即可实现操作系统的自动安装。以下以需要安装操作系统的终端设备为服务器、待安装的操作系统为Linux操作系统、可移动存储设备为U盘为例,详细说明上述实施例的操作系统的安装方法。当需要在服务器上安装Linux操作系统时,将存储有Linux操作系统的iso镜像文件的U盘接入服务器。之后,如图1所示,终端设备执行的安装操作系统的方法包括以下步骤:步骤S101,将U盘中的iso镜像文件中的install.img文件拷贝到U盘的根目录中;其中,install.img文件为安装引导文件。首先,在终端设备上创建一个文件夹,称为第二文件夹,将U盘mount到第二文件夹;然后,在终端设备上创建另一文件夹,称为第三文件夹,将第二文件夹中的iso镜像文件mount到第三文件夹;之后,再将第三文件夹中的install.img文件拷贝到第二文件夹中,具体的,可以通过Linuxcp命令将install.img文件拷贝到第二文件夹中。在拷贝过程中需要注意的是,由于在操作系统的安装过程中,install.img文件的查找路径为/images/install.img,因此本文档来自技高网...
操作系统的安装方法及装置

【技术保护点】
一种操作系统的安装方法,其特征在于,在接入需要安装操作系统的终端设备的可移动存储设备中,存储有所述操作系统的iso镜像文件,所述方法包括:将所述iso镜像文件中的安装引导文件拷贝到所述可移动存储设备的根目录中;制作安装脚本文件,其中,所述安装脚本文件中的预安装脚本用于指示将所述iso镜像文件挂接mount到所述终端设备的第一文件夹,并且,所述安装脚本文件中指定软件安装包的存储地址为所述第一文件夹的存储地址;将所述安装脚本文件添加到所述iso镜像文件中,将更新后的iso镜像文件拷贝到所述终端设备的待安装硬盘中得到启动盘;使用所述启动盘和所述可移动存储设备的根目录中的所述安装引导文件,将所述操作系统安装到所述待安装硬盘中。

【技术特征摘要】
1.一种操作系统的安装方法,其特征在于,在接入需要安装操作系统的终端设备的可移动存储设备中,存储有所述操作系统的iso镜像文件,所述方法包括:将所述iso镜像文件中的安装引导文件拷贝到所述可移动存储设备的根目录中;制作安装脚本文件,其中,所述安装脚本文件中的预安装脚本用于指示将所述iso镜像文件挂接mount到所述终端设备的第一文件夹,并且,所述安装脚本文件中指定软件安装包的存储地址为所述第一文件夹的存储地址;将所述安装脚本文件添加到所述iso镜像文件中,将更新后的iso镜像文件拷贝到所述终端设备的待安装硬盘中得到启动盘;使用所述启动盘和所述可移动存储设备的根目录中的所述安装引导文件,将所述操作系统安装到所述待安装硬盘中。2.根据权利要求1所述的方法,其特征在于,将所述iso镜像文件中的安装引导文件拷贝到所述可移动存储设备的根目录中,包括:在所述终端设备上创建第二文件夹,将所述可移动存储设备mount到所述第二文件夹;在所述终端设备上创建第三文件夹,将所述第二文件夹中的iso镜像文件mount到所述第三文件夹;将所述第三文件夹中的所述安装引导文件拷贝到所述第二文件夹中。3.根据权利要求1所述的方法,其特征在于,在所述安装脚本文件中指定所述软件安装包的存储地址为所述第一文件夹的存储地址的方法包括:将所述安装脚本文件中的repo选项设置为baseurl+所述软件安装包的名称,其中,所述baseurl设置为所述第一文件夹的存储地址。4.根据权利要求1所述的方法,其特征在于,使用Linuxdd命令将所述更新后的iso镜像文件拷贝到所述待安装硬盘中得到启动盘。5.根据权利要求1所述的方法,其特征在于,将所述操作系统安装到所述待安装硬盘中,包括:加载所述启动盘中的光盘引导文件,通过所述光盘引导文件加载内核和ramfs文件系统;在所述内核启动后,加载所述可移动存储设备的根目录中的所述安装引导文件,通过所述安装引导文件执行所述安装脚本文件;通过执行所述安装脚本文件,将所述可移动存储设备中的iso镜像文件mount到所述第一文件夹;在从所述安装脚本文件中获取到所述软件安装包的存储地址为所述第一文件夹的存储地址之后,加载所述第一文件夹中的所述软件安装包。6.根据权利要求5所述的方法,其特征在于,将所述可移动存储设备中的iso镜像文件mount到所述第一文件夹的方法包括:在所述终端设备上创建第四文件夹,将所述可移动存储设备mount到所述第四文件夹;在所述终端设备上创建所述第一文件夹,将所述第四文件夹中的iso镜像文件mount到所述第一文件夹。7.根据权利要求5所述的方法,其特征在于,所述操作系统为Linux操作系统,则,所述安装引导文件为install.img文件;所述安装脚本文件为kickstart.cfg文件,所述kickstart.cfg文件中指定软件安装包packages的存储地址;所述光盘引导文件为isolinux.bin文件。8.一种操作系统的安装装置,其特征在于,在接入需要安装操作系统的终端设备的可移动存储设备中,存储有所述操作系统的iso...

【专利技术属性】
技术研发人员:郎立娜
申请(专利权)人:紫光华山信息技术有限公司
类型:发明
国别省市:浙江,33

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

1