一种驱动批量安装方法、装置、设备及机器可读存储介质制造方法及图纸

技术编号:25708022 阅读:31 留言:0更新日期:2020-09-23 02:55
本公开提供一种驱动批量安装方法、装置、设备及机器可读存储介质,该方法包括:检测服务器设备的真实硬件信息;根据所述真实硬件信息,选择对应的系统文件和驱动文件;根据对应的系统文件和驱动文件,生成安装镜像文件,以使服务器设备挂载并安装所述安装镜像文件。通过本公开的技术方案,管理设备通过分析服务器设备提供的真实硬件信息,选择对应的系统和驱动,并生成安装镜像后挂载到服务器设备上,使服务器进行自动安装系统和驱动,从而省去了人工逐个服务器手动安装驱动的繁琐操作,改善了上述驱动安装耗费人力的问题。

【技术实现步骤摘要】
一种驱动批量安装方法、装置、设备及机器可读存储介质
本公开涉及通信
,尤其是涉及一种驱动批量安装方法、装置、设备及机器可读存储介质。
技术介绍
OS(OperatingSystem,操作系统)。是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。FIST(FastIntelligentScalableToolkit,快速智能可扩展工具集),基于OSGi架构的一组服务器管理软件。iFIST:可内嵌于服务器SD卡中,基于OSGI架构的服务器本地管理软件。KVM(KeyboardVideoMouse,键盘、显示和鼠标),可以通过管理网络查看服务器的画面,并对其进行鼠标和键盘的操作。KVM通过直接连接键盘、视频和鼠标(KVM)端口,能够访问和控制计算机。KVM技术无需目标服务器修改软件。这就意味着可以在BIOS环境下,随时访问目标计算机。KVM提供真正的主板级别访问,并支持多平台服务器和串行设备。驱动,驱动程序即添加到操作系统中的一小段代码,其中包含有关硬件设备的信息。IPMI(IntelligentPlatformManagementInterface,智能平台管理接口),是一种开发标准的硬件接口规格,定义了嵌入式管理子系统进行通信的特定方法。BMC(BaseboardManagementController,基板管理控制器),一组固化到一个独立于主板CPU的服务处理机上的程序,它利用传感器来监视一台计算机,网络服务器,或者是其他硬件驱动设备的状态,并且通过独立的连接线路和系统管理员进行通信。目前,由于云计算的普及,OS的批量自动安装已经在服务器集群环境下,使用的越来越普遍,然而必要的驱动安装,相对比较繁琐,需手动一个一个驱动包安装。并且安装不同的操作系统,对应安装的驱动包也不尽相同,必须挑选与设备上硬件匹配的驱动进行安装,增加了安装驱动的难度和复杂度,大大耗费了人力成本。
技术实现思路
有鉴于此,本公开提供一种驱动批量安装方法、装置及电子设备、机器可读存储介质,以改善上述驱动安装耗费人力的问题。具体地技术方案如下:本公开提供了一种驱动批量安装方法,应用于管理设备,所述方法包括:检测服务器设备的真实硬件信息;根据所述真实硬件信息,选择对应的系统文件和驱动文件;根据对应的系统文件和驱动文件,生成安装镜像文件,以使服务器设备挂载并安装所述安装镜像文件。作为一种技术方案,所述方法还包括:在检测服务器设备的真实硬件信息之前,检测服务器设备是否已挂载镜像,若否,则继续执行检测服务器设备的真实硬件信息的步骤。本公开同时提供了一种驱动批量安装方法,应用于服务器设备,所述方法包括:上报本地真实硬件信息,以使管理设备根据真实硬件信息选择对应的系统文件和驱动文件并生成相应的安装镜像文件;根据管理设备的指令,挂载所述安装镜像文件;安装所述安装镜像文件包含的系统和驱动。作为一种技术方案,所述方法还包括:安装所述安装镜像文件包含的系统和驱动后,解除挂载所述安装镜像文件。本公开同时提供了一种驱动批量安装装置,应用于管理设备,所述装置包括:检测模块,用于检测服务器设备的真实硬件信息;处理模块,用于根据所述真实硬件信息,选择对应的系统文件和驱动文件;镜像模块,用于根据对应的系统文件和驱动文件,生成安装镜像文件,以使服务器设备挂载并安装所述安装镜像文件。作为一种技术方案,所述装置还包括:在检测服务器设备的真实硬件信息之前,检测服务器设备是否已挂载镜像,若否,则继续执行检测服务器设备的真实硬件信息的步骤。本公开同时提供了一种驱动批量安装装置,应用于服务器设备,所述装置包括:发送模块,用于上报本地真实硬件信息,以使管理设备根据真实硬件信息选择对应的系统文件和驱动文件并生成相应的安装镜像文件;挂载模块,用于根据管理设备的指令,挂载所述安装镜像文件;安装模块,用于安装所述安装镜像文件包含的系统和驱动。作为一种技术方案,所述装置还包括:安装所述安装镜像文件包含的系统和驱动后,解除挂载所述安装镜像文件。本公开同时提供了一种电子设备,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,处理器执行所述机器可执行指令以实现前述的驱动批量安装方法。本公开同时提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现前述的驱动批量安装方法。本公开提供的上述技术方案至少带来了以下有益效果:管理设备通过分析服务器设备提供的真实硬件信息,选择对应的系统和驱动,并生成安装镜像后挂载到服务器设备上,使服务器进行自动安装系统和驱动,从而省去了人工逐个服务器手动安装驱动的繁琐操作,改善了上述驱动安装耗费人力的问题。附图说明为了更加清楚地说明本公开实施方式或者现有技术中的技术方案,下面将对本公开实施方式或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开中记载的一些实施方式,对于本领域普通技术人员来讲,还可以根据本公开实施方式的这些附图获得其他的附图。图1是本公开一种实施方式中的驱动批量安装方法的流程图;图2是本公开一种实施方式中的驱动批量安装方法的流程图;图3是本公开一种实施方式中的驱动批量安装方法的结构图;图4是本公开一种实施方式中的驱动批量安装装置的结构图;图5是本公开一种实施方式中的电子设备的硬件结构图。具体实施方式在本公开实施方式使用的术语仅仅是出于描述特定实施方式的目的,而非限制本公开。本公开和权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其它含义。还应当理解,本文中使用的术语“和/或”是指包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本公开实施方式可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,此外,所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。目前,由于云计算的普及,OS的批量自动安装已经在服务器集群环境下,使用的越来越普遍。然而必要的驱动安装,相对比较繁琐。需手动一个一个驱动包安装。并且安装不同的操作系统,对应安装的驱动包也不尽相同,必须挑选与设备上硬件匹配的驱动进行安装,增加了安装驱动的难度和复杂度,大大耗费了人力成本。因此,急需一种能够在批量安装操作系统的同时安装对应设备的驱动的方法。有鉴于此,本公开提供一种驱动批本文档来自技高网
...

【技术保护点】
1.一种驱动批量安装方法,其特征在于,应用于管理设备,所述方法包括:/n检测服务器设备的真实硬件信息;/n根据所述真实硬件信息,选择对应的系统文件和驱动文件;/n根据对应的系统文件和驱动文件,生成安装镜像文件,以使服务器设备挂载并安装所述安装镜像文件。/n

【技术特征摘要】
1.一种驱动批量安装方法,其特征在于,应用于管理设备,所述方法包括:
检测服务器设备的真实硬件信息;
根据所述真实硬件信息,选择对应的系统文件和驱动文件;
根据对应的系统文件和驱动文件,生成安装镜像文件,以使服务器设备挂载并安装所述安装镜像文件。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在检测服务器设备的真实硬件信息之前,检测服务器设备是否已挂载镜像,若否,则继续执行检测服务器设备的真实硬件信息的步骤。


3.一种驱动批量安装方法,其特征在于,应用于服务器设备,所述方法包括:
上报本地真实硬件信息,以使管理设备根据真实硬件信息选择对应的系统文件和驱动文件并生成相应的安装镜像文件;
根据管理设备的指令,挂载所述安装镜像文件;
安装所述安装镜像文件包含的系统和驱动。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
安装所述安装镜像文件包含的系统和驱动后,解除挂载所述安装镜像文件。


5.一种驱动批量安装装置,其特征在于,应用于管理设备,所述装置包括:
检测模块,用于检测服务器设备的真实硬件信息;
处理模块,用于根据所述真实硬件信息,选择对应的系统文件和驱动文件;
镜像模块,用于根据对应的系统文件和驱动文件,...

【专利技术属性】
技术研发人员:黄雪琴
申请(专利权)人:新华三云计算技术有限公司
类型:发明
国别省市:四川;51

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

1