一种在服务器上安装虚拟化操作系统的方法和装置制造方法及图纸

技术编号:15288052 阅读:149 留言:0更新日期:2017-05-10 12:32
本申请公开了一种在服务器上安装虚拟化操作系统的方法和装置,该方法包括将虚拟化操作系统的安装参数写入kickstart文件;修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件;将所述虚拟化操作系统的文件与所述kickstart文件生成ISO镜像,并将所述ISO镜像复制到存储设备中;将所述存储设备连接至服务器,并开启所述服务器自动安装所述虚拟化操作系统。本申请提供的上述在服务器上安装虚拟化操作系统的方法和装置,能够实现虚拟化操作系统的自动化安装,无需人工操作,因此能够提高安装效率,降低成本。

Method and device for installing virtual operating system on server

The invention discloses a method and a device for installing a virtual operating system on the server, the method includes the installation parameters of virtualized operating system written in kickstart file; modify the parameters in the isolinux.cfg file, the installation of virtual operating system default reads the kickstart file; the virtual operating system file with the kickstart file to generate a ISO image and the ISO image is copied to the storage device; the storage device is connected to the server, and open the server to automatically install the virtual operating system. This application provides the virtual operating system installed on the server apparatus and method can realize the automation of virtual operating system installation, without manual operation, so it can improve the installation efficiency, reduce the cost.

【技术实现步骤摘要】

本专利技术属于服务器操作系统
,特别是涉及一种在服务器上安装虚拟化操作系统的方法和装置
技术介绍
随着虚拟化技术和云计算的飞速发展,越来越多的数据中心采用服务器虚拟化技术作为其数据中心的基础架构。各服务器生产商为了推广其自行研制的服务器虚拟化产品,在每个服务器出厂时,需要预装虚拟化操作系统。由于服务器的数量巨大,因此安装虚拟化操作系统的工作量巨大,需要投入大量的人力物力,不仅效率低,而且成本高,这就亟需一种快速简单安装的方法。
技术实现思路
为解决上述问题,本专利技术提供了一种在服务器上安装虚拟化操作系统的方法和装置,能够实现虚拟化操作系统的自动化安装,无需人工操作,因此能够提高安装效率,降低成本。本专利技术提供的一种在服务器上安装虚拟化操作系统的方法,包括:将虚拟化操作系统的安装参数写入kickstart文件;修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件;将所述虚拟化操作系统的文件与所述kickstart文件生成ISO镜像,并将所述ISO镜像复制到存储设备中;将所述存储设备连接至服务器,并开启所述服务器自动安装所述虚拟化操作系统。优选的,在上述在服务器上安装虚拟化操作系统的方法中,所述将虚拟化操作系统的安装参数写入kickstart文件包括:将所述虚拟化操作系统安装时需要输入的语言、时区、网络设置、用户密码、磁盘分区参数写入所述kickstart文件。优选的,在上述在服务器上安装虚拟化操作系统的方法中,所述修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件为:修改isolinux.cfg文件中的label、kernel、append参数,使安装虚拟化操作系统时默认读取所述kickstart文件。优选的,在上述在服务器上安装虚拟化操作系统的方法中,所述将所述ISO镜像复制到存储设备中为:将所述ISO镜像复制到U盘或光盘中。优选的,在上述在服务器上安装虚拟化操作系统的方法中,还包括:重装所述虚拟化操作系统时,开启所述服务器,手动选择启动位置,然后自动安装所述虚拟化操作系统。本专利技术提供的一种在服务器上安装虚拟化操作系统的装置,包括:写入单元,用于将虚拟化操作系统的安装参数写入kickstart文件;修改单元,用于修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件;镜像生成单元,用于将所述虚拟化操作系统的文件与所述kickstart文件生成ISO镜像,并将所述ISO镜像刻录到存储设备中;自动安装单元,用于将所述存储设备连接至服务器,并开启所述服务器自动安装所述虚拟化操作系统。优选的,在上述在服务器上安装虚拟化操作系统的装置中,所述写入单元具体用于将所述虚拟化操作系统安装时需要输入的语言、时区、网络设置、用户密码、磁盘分区参数写入所述kickstart文件。优选的,在上述在服务器上安装虚拟化操作系统的装置中,所述修改单元具体用于修改isolinux.cfg文件中的label、kernel、append参数,使安装虚拟化操作系统时默认读取所述kickstart文件。优选的,在上述在服务器上安装虚拟化操作系统的装置中,所述镜像生成单元具体用于将所述ISO镜像复制到U盘或光盘中。优选的,在上述在服务器上安装虚拟化操作系统的装置中,还包括:重装单元,用于重装所述虚拟化操作系统时,开启所述服务器,手动选择启动位置,然后自动安装所述虚拟化操作系统。通过上述描述可知,本专利技术提供的上述在服务器上安装虚拟化操作系统的方法和装置,由于该方法包括将虚拟化操作系统的安装参数写入kickstart文件;修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件;将所述虚拟化操作系统的文件与所述kickstart文件生成ISO镜像,并将所述ISO镜像复制到存储设备中;将所述存储设备连接至服务器,并开启所述服务器自动安装所述虚拟化操作系统,因此能够实现虚拟化操作系统的自动化安装,无需人工操作,因此能够提高安装效率,降低成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的第一种在服务器上安装虚拟化操作系统的方法的示意图;图2为本申请实施例提供的第一种在服务器上安装虚拟化操作系统的装置的示意图。具体实施方式本专利技术的核心思想在于提供一种在服务器上安装虚拟化操作系统的方法和装置,能够实现虚拟化操作系统的自动化安装,无需人工操作,因此能够提高安装效率,降低成本。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请实施例提供的第一种在服务器上安装虚拟化操作系统的方法如图1所示,图1为本申请实施例提供的第一种在服务器上安装虚拟化操作系统的方法的示意图,该方法包括如下步骤:S1:将虚拟化操作系统的安装参数写入kickstart文件;S2:修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件;S3:将所述虚拟化操作系统的文件与所述kickstart文件生成ISO镜像,并将所述ISO镜像复制到存储设备中;S4:将所述存储设备连接至服务器,并开启所述服务器自动安装所述虚拟化操作系统。该方法具有整个安装过程无需人工操作的优点,通过ISO镜像文件与kickstart文件结合,预先将虚拟化操作系统安装中需配置的参数写入kickstart文件中,在安装过程中程序会读取kickstart文件中的配置参数,就无需安装过程中手动设置。通过上述描述可知,本申请实施例提供的上述第一种在服务器上安装虚拟化操作系统的方法,由于包括将虚拟化操作系统的安装参数写入kickstart文件;修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件;将所述虚拟化操作系统的文件与所述kickstart文件生成ISO镜像,并将所述ISO镜像复制到存储设备中;将所述存储设备连接至服务器,并开启所述服务器自动安装所述虚拟化操作系统,因此能够实现虚拟化操作系统的自动化安装,无需人工操作,因此能够提高安装效率,降低成本。本申请实施例提供的第二种在服务器上安装虚拟化操作系统的方法,是在上述第一种在服务器上安装虚拟化操作系统的方法的基础上,还包括如下技术特征:所述将虚拟化操作系统的安装参数写入kickstart文件包括:将所述虚拟化操作系统安装时需要输入的语言、时区、网络设置、用户密码、磁盘分区参数写入所述kickstart文件。需要说明的是,这些种类的参数一般都是按照虚拟化操作系统时必须手动输入的参数,而将这些参数都写入kickstart文件之后,系统就能够实现自动读取,并一步步本文档来自技高网...
一种在服务器上安装虚拟化操作系统的方法和装置

【技术保护点】
一种在服务器上安装虚拟化操作系统的方法,其特征在于,包括:将虚拟化操作系统的安装参数写入kickstart文件;修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件;将所述虚拟化操作系统的文件与所述kickstart文件生成ISO镜像,并将所述ISO镜像复制到存储设备中;将所述存储设备连接至服务器,并开启所述服务器自动安装所述虚拟化操作系统。

【技术特征摘要】
1.一种在服务器上安装虚拟化操作系统的方法,其特征在于,包括:将虚拟化操作系统的安装参数写入kickstart文件;修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件;将所述虚拟化操作系统的文件与所述kickstart文件生成ISO镜像,并将所述ISO镜像复制到存储设备中;将所述存储设备连接至服务器,并开启所述服务器自动安装所述虚拟化操作系统。2.根据权利要求1所述的在服务器上安装虚拟化操作系统的方法,其特征在于,所述将虚拟化操作系统的安装参数写入kickstart文件包括:将所述虚拟化操作系统安装时需要输入的语言、时区、网络设置、用户密码、磁盘分区参数写入所述kickstart文件。3.根据权利要求2所述的在服务器上安装虚拟化操作系统的方法,其特征在于,所述修改isolinux.cfg文件中的参数,使安装虚拟化操作系统时默认读取所述kickstart文件为:修改isolinux.cfg文件中的label、kernel、append参数,使安装虚拟化操作系统时默认读取所述kickstart文件。4.根据权利要求3所述的在服务器上安装虚拟化操作系统的方法,其特征在于,所述将所述ISO镜像复制到存储设备中为:将所述ISO镜像复制到U盘或光盘中。5.根据权利要求1-4任一项所述的在服务器上安装虚拟化操作系统的方法,其特征在于,还包括:重装所述虚拟化操作系统时,开启所述服务器,手动选择启动位置,...

【专利技术属性】
技术研发人员:刘洋
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1