CN110737558A - 自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质 - Google Patents

自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质 Download PDF

Info

Publication number
CN110737558A
CN110737558A CN201911001306.8A CN201911001306A CN110737558A CN 110737558 A CN110737558 A CN 110737558A CN 201911001306 A CN201911001306 A CN 201911001306A CN 110737558 A CN110737558 A CN 110737558A
Authority
CN
China
Prior art keywords
file
executed
efi shell
shell system
hard disk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911001306.8A
Other languages
English (en)
Inventor
霍开源
王涛
石骁
贾宗铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Union Memory Information System Co Ltd
Original Assignee
Shenzhen Union Memory Information System Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Union Memory Information System Co Ltd filed Critical Shenzhen Union Memory Information System Co Ltd
Priority to CN201911001306.8A priority Critical patent/CN110737558A/zh
Publication of CN110737558A publication Critical patent/CN110737558A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2289Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by configuration test
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明涉及一种自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质,方法包括:将待执行文件写入到WINPE***;网络启动WINPE***,并配置硬盘;将efi shell***文件导入硬盘;从内存中将待执行文件导入硬盘;从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试。本发明将待执行文件写入到WINPE***后,从网络启动WINPE,并自行进行分区及文件复制,在硬盘启动efi shell***之后,自动执行待执行文件进行对应的测试,能够实现批量部署efi shell***进行测试,提高布署效率。

Description

自动布署efi shell***执行测试的方法、装置、计算机设备 及存储介质
技术领域
本发明涉及自动测试领域,更具体地说是指一种自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质。
背景技术
WINPE(Windows Preinstallation Environment,也称为Windows PE,Windows预安装环境),是带有有限服务的最小Win32子***,基于以保护模式运行的Windows XPProfessional及以上内核。
现有布署efi shell***的方案,需要先启动winpe,然后人为手动格式化硬盘,并复制efi shell***文件,其次,启动硬盘,并手动输入命令行执行测试,现有的方案无法实现大批量的自动化测试。
发明内容
本发明的目的在于克服现有技术的缺陷,提供一种自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质。
为实现上述目的,本发明采用以下技术方案:一种自动布署efi shell***执行测试的方法,包括以下步骤:
将待执行文件写入到WINPE***;
网络启动WINPE***,并配置硬盘;
将efi shell***文件导入硬盘;
从内存中将待执行文件导入硬盘;
从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试。
进一步地,所述将待执行文件写入到WINPE的步骤,包括:
复制程序或文件,并将程序或文件打包成待执行文件;
将待执行文件写入到WINPE***,以修改配置文件。
进一步地,所述网络启动WINPE***,并配置硬盘的步骤,包括:
从内存启动WINPE***;
将待执行文件暂时存放于内存中;
对硬盘进行分区,以得到用于存放efi shell***文件的主分区。
进一步地,所述从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试的步骤,包括:
运行efi shell***的自启动文件,调用并运行待执行文件。
本发明还采用以下技术方案:一种自动布署efi shell***执行测试的装置,包括:
文件写入单元,用于将待执行文件写入到WINPE***;
启动配置单元,用于网络启动WINPE***,并配置硬盘;
***导入单元,用于将efi shell***文件导入硬盘;
文件导入单元,用于从内存中将待执行文件导入硬盘;
自动测试单元,用于从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试。
进一步地,所述文件写入单元包括打包模块和写入模块;
所述打包模块,用于复制程序或文件,并将程序或文件打包成待执行文件;
所述写入模块,用于将待执行文件写入到WINPE***,以修改配置文件。
进一步地,所述启动配置单元包括***启动模块,文件存放模块和自动分区模块;
所述***启动模块,用于从内存启动WINPE***;
所述文件存放模块,用于将待执行文件暂时存放于内存中;
所述自动分区模块,用于对硬盘进行分区,以得到用于存放efi shell***文件的主分区。
进一步地,所述自动测试单元包括自动测试模块,用于运行efi shell***的自启动文件,调用并运行待执行文件。
本发明还采用以下技术方案:一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如上任一项所述的自动布署efi shell***执行测试的方法。
本发明还采用以下技术方案:一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现如上任一项所述的自动布署efi shell***执行测试的方法。
本发明与现有技术相比的有益效果是:本发明将待执行文件写入到WINPE***后,从网络启动WINPE,并自行进行分区及文件复制,从硬盘启动efi shell***之后,自动执行待执行文件进行对应的测试,能够实现批量部署efi shell***进行测试,提高布署效率。
下面结合附图和具体实施例对本发明作进一步描述。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的自动布署efi shell***执行测试的方法的应用场景示意图;
图2为本发明实施例提供的自动布署efi shell***执行测试的方法的流程示意图;
图3为本发明实施例提供的自动布署efi shell***执行测试的方法的子流程示意图;
图4为本发明实施例提供的自动布署efi shell***执行测试的方法的子流程示意图;
图5为本发明实施例提供的自动布署efi shell***执行测试的装置的示意性框图;
图6为本发明实施例提供的自动布署efi shell***执行测试的装置的文件写入单元的示意性框图;
图7为本发明实施例提供的自动布署efi shell***执行测试的装置的启动配置单元的示意性框图;
图8为本发明实施例提供的自动布署efi shell***执行测试的装置的自动测试单元的示意性框图;
图9为本发明实施例提供的计算机设备的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
请参阅图1和图2,图1为本发明实施例提供的自动布署efi shell***执行测试的方法的应用场景示意图。图2为本发明实施例提供的自动布署efi shell***执行测试的方法的示意性流程图。该自动布署efi shell***执行测试的方法应用于服务器中,服务器与终端进行数据交互,在服务器端将待执行文件写入到WINPE***,将WINPE***文件下发到终端并控制终端WINPE***网络启动,自动配置硬盘,再将efi shell***文件和待执行文件写入到终端的硬盘中,完成efi shell***的安装,并通过efi shell***自动运行待执行文件在终端进行对应的测试。
EFI Shell指新型EFI(Extensible Firmware Interface,可扩展固件接口)界面下,实现用户和***交互的命令行界面。
图2是本发明实施例提供的自动布署efi shell***执行测试的方法的流程示意图。如图2所示,该方法包括以下步骤S110至S150。
S110、将待执行文件写入到WINPE***。
在本实施例中,待执行文件由后续进行测试的程序或者文件打包而成。而程序或者文件在WINPE***启动之前,在服务器写入到WINPE***中,启动WINPE***之后,写入efishell***,基于efi shell***执行该程序或者文件可以实现基于efi shell***进行批量测试。
参考图3,在一实施例中,步骤S110包括步骤S111和S112。
S111、复制程序或文件,并将程序或文件打包成待执行文件。
在本实施例中,本方案可以根据后续基于efi shell***进行自动测试的需求,自行设计对应的程序或文件,也可以直接采用第三方的程序或文件。将需要的程序或文件对应复制,然后将程序或文件打包成待执行文件写入到WINPE中,并在WINPE网络启动后,从内存中调用并执行待执行文件,完成efi shell***进行自动测试的布署。
S112、将待执行文件写入到WINPE***,以修改配置文件。
在本实施例中,将待执行文件写入到WINPE***,以修改efi shell***的配置文件,确保efi shell***运行对应的待执行文件,进行对应的自动测试。
S120、网络启动WINPE***,并配置硬盘。
在本实施例中,现有技术中,WINPE***是从硬盘启动的,此时***盘是主盘,由于微软公司出于***安全的考虑,很多存在于***盘中的关键信息是无法修改的。而从网络启动WINPE,此时内存为主盘,***盘为从盘而并非主盘,所运行WINPE***和待执行文件在内存里,此时可以从内存中读取待执行文件用于执行,或者对efi shell***进行配置。
参考图4,在一实施例中,步骤S120包括步骤S121-S123。
S121、从内存启动WINPE***。
在本实施例中,网络启动WINPE***也即是以内存为主盘来运行WINPE***。
S122、将待执行文件暂时存放于内存中。
在本实施例中,从内存启动WINPE***时,对应写入在WINPE***的待执行文件也存放于内存中,可以后续将内存中的待执行文件导入到分区后的硬盘中,以备执行。
S123、对硬盘进行分区,以得到用于存放efi shell***文件的主分区。
在本实施例中,从内存启动WINPE***之后,自动对硬盘进分区,以得到主分区,用于导入efi shell***文件,并安装efi shell***。
S130、将efi shell***文件导入硬盘。
S140、从内存中将待执行文件导入硬盘。
在本实施例中,在自动对硬盘进行分区得到主分区之后,将efi shell***文件导入硬盘的主分区,完成efi shell***的安装,搭建自动测试环境。将待执行文件从内存中导入硬盘,便于efi shell***运行该待执行文件。
S150、从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试。
在本实施例中,将efi shell***文件导入硬盘,完成efi shell***的安装,即可以从硬盘中直接启动efi shell***,并在efi shell***启动之后,利用efi shell***的自启动文件开始执行上述的带执行文件,以进行所需要的测试。
在一实施例中,步骤S150包括步骤S151。
S151、运行efi shell***的自启动文件,调用并运行待执行文件。
本发明将待执行文件写入到WINPE***后,从网络启动WINPE,并自行进行分区及文件复制,从硬盘启动efi shell***之后,自动执行待执行文件进行对应的测试,能够实现批量部署efi shell***进行测试,提高布署效率。
图5是本发明实施例提供的一种自动布署efi shell***执行测试的装置的示意性框图。如图5所示,对应于以上自动布署efi shell***执行测试的方法,本发明还提供一种自动布署efi shell***执行测试的装置。该自动布署efi shell***执行测试的装置包括用于执行上述自动布署efi shell***执行测试的方法的单元,该装置可以被配置于台式电脑、平板电脑、手提电脑、等终端中。具体地,请参阅图5,该自动布署efi shell***执行测试的装置包括文件写入单元10,启动配置单元20,***导入单元30,文件导入单元40以及自动测试单元50。
文件写入单元10,用于将待执行文件写入到WINPE***。
在本实施例中,待执行文件由后续进行测试的程序或者文件打包而成。而程序或者文件在WINPE***启动之前,在服务器写入到WINPE***中,启动WINPE***之后,写入efishell***,基于efi shell***执行该程序或者文件可以实现基于efi shell***进行批量测试。
参考图6,在一实施例中,文件写入单元10包括打包模块11和写入模块12。
打包模块11,用于复制程序或文件,并将程序或文件打包成待执行文件。
在本实施例中,本方案可以根据后续基于efi shell***进行自动测试的需求,自行设计对应的程序或文件,也可以直接采用第三方的程序或文件。将需要的程序或文件对应复制,然后将程序或文件打包成待执行文件写入到WINPE中,并在WINPE网络启动后,从内存中调用并执行待执行文件,完成efi shell***进行自动测试的布署。
写入模块12,用于将待执行文件写入到WINPE***,以修改配置文件。
在本实施例中,将待执行文件写入到WINPE***,以修改efi shell***的配置文件,确保efi shell***运行对应的待执行文件,进行对应的自动测试。
启动配置单元20,用于网络启动WINPE***,并配置硬盘。
在本实施例中,现有技术中,WINPE***是从硬盘启动的,此时***盘是主盘,由于微软公司出于***安全的考虑,很多存在于***盘中的关键信息是无法修改的。而从网络启动WINPE,此时内存为主盘,***盘为从盘而并非主盘,所运行WINPE***和待执行文件在内存里,此时可以从内存中读取待执行文件用于执行,或者对efi shell***进行配置。
参考图7,在一实施例中,启动配置单元20包括***启动模块21,文件存放模块22和自动分区模块23。
***启动模块21,用于从内存启动WINPE***。
在本实施例中,网络启动WINPE***也即是以内存为主盘来运行WINPE***。
文件存放模块22,用于将待执行文件暂时存放于内存中。
在本实施例中,从内存启动WINPE***时,对应写入在WINPE***的待执行文件也存放于内存中,可以后续将内存中的待执行文件导入到分区后的硬盘中,以备执行。
自动分区模块23,用于对硬盘进行分区,以得到用于存放efi shell***文件的主分区。
在本实施例中,从内存启动WINPE***之后,自动对硬盘进分区,以得到主分区,用于导入efi shell***文件,并安装efi shell***。
***导入单元30,用于将efi shell***文件导入硬盘。
文件导入单元40,用于从内存中将待执行文件导入硬盘。
在本实施例中,在自动对硬盘进行分区得到主分区之后,将efi shell***文件导入硬盘的主分区,完成efi shell***的安装,搭建自动测试环境。将待执行文件从内存中导入硬盘,便于efi shell***运行该待执行文件。
自动测试单元50,用于从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试。
在本实施例中,将efi shell***文件导入硬盘,完成efi shell***的安装,即可以从硬盘中直接启动efi shell***,并在efi shell***启动之后,利用efi shell***的自启动文件开始执行上述的带执行文件,以进行所需要的测试。
参考图8,在一实施例中,自动测试单元50包括自动测试模块51,用于运行efishell***的自启动文件,调用并运行待执行文件。
本方案将待执行文件写入到WINPE***后,从网络启动WINPE,并自行进行分区及文件复制,从硬盘启动efi shell***之后,自动执行待执行文件进行对应的测试,能够实现批量部署efi shell***进行测试,提高布署效率。
需要说明的是,所属领域的技术人员可以清楚地了解到,上述自动布署efi shell***执行测试的装置和各单元的具体实现过程,可以参考前述方法实施例中的相应描述,为了描述的方便和简洁,在此不再赘述。
请参阅图9,图9是本申请实施例提供的一种计算机设备的示意性框图。该计算机设备500可以是终端,也可以是服务器,其中,终端可以是智能手机、平板电脑、笔记本电脑、台式电脑、个人数字助理和穿戴式设备等具有通信功能的电子设备。服务器可以是独立的服务器,也可以是多个服务器组成的服务器集群。
参阅图9,该计算机设备500包括通过***总线501连接的处理器502、存储器和网络接口505,其中,存储器可以包括非易失性存储介质503和内存储器504。
该非易失性存储介质503可存储操作***5031和计算机程序5032。该计算机程序5032包括程序指令,该程序指令被执行时,可使得处理器502执行一种自动布署efi shell***执行测试的方法。
该处理器502用于提供计算和控制能力,以支撑整个计算机设备500的运行。
该内存储器504为非易失性存储介质503中的计算机程序5032的运行提供环境,该计算机程序5032被处理器502执行时,可使得处理器502执行一种自动布署efi shell***执行测试的方法。
该网络接口505用于与其它设备进行网络通信。本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备500的限定,具体的计算机设备500可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
其中,所述处理器502用于运行存储在存储器中的计算机程序5032。
应当理解,在本申请实施例中,处理器502可以是中央处理单元(CentralProcessing Unit,CPU),该处理器502还可以是其他通用处理器、数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
本领域普通技术人员可以理解的是实现上述实施例的方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成。该计算机程序包括程序指令,计算机程序可存储于一存储介质中,该存储介质为计算机可读存储介质。该程序指令被该计算机***中的至少一个处理器执行,以实现上述方法的实施例的流程步骤。
因此,本发明还提供一种存储介质。该存储介质可以为计算机可读存储介质。
所述存储介质可以是U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的计算机可读存储介质。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。例如,各个单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。
该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,终端,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种自动布署efi shell***执行测试的方法,其特征在于,包括以下步骤:
将待执行文件写入到WINPE***;
网络启动WINPE***,并配置硬盘;
将efi shell***文件导入硬盘;
从内存中将待执行文件导入硬盘;
从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试。
2.根据权利要求1所述的自动布署efi shell***执行测试的方法,其特征在于,所述将待执行文件写入到WINPE的步骤,包括:
复制程序或文件,并将程序或文件打包成待执行文件;
将待执行文件写入到WINPE***,以修改配置文件。
3.根据权利要求1所述的自动布署efi shell***执行测试的方法,其特征在于,所述网络启动WINPE***,并配置硬盘的步骤,包括:
从内存启动WINPE***;
将待执行文件暂时存放于内存中;
对硬盘进行分区,以得到用于存放efi shell***文件的主分区。
4.根据权利要求1所述的自动布署efi shell***执行测试的方法,其特征在于,所述从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试的步骤,包括:
运行efi shell***的自启动文件,调用并运行待执行文件。
5.一种自动布署efi shell***执行测试的装置,其特征在于,包括:
文件写入单元,用于将待执行文件写入到WINPE***;
启动配置单元,用于网络启动WINPE***,并配置硬盘;
***导入单元,用于将efi shell***文件导入硬盘;
文件导入单元,用于从内存中将待执行文件导入硬盘;
自动测试单元,用于从硬盘启动efi shell***,并使用efi shell***自动运行待执行文件进行对应的测试。
6.根据权利要求5所述的自动布署efi shell***执行测试的装置,其特征在于,所述文件写入单元包括打包模块和写入模块;
所述打包模块,用于复制程序或文件,并将程序或文件打包成待执行文件;
所述写入模块,用于将待执行文件写入到WINPE***,以修改配置文件。
7.根据权利要求5所述的自动布署efi shell***执行测试的装置,其特征在于,所述启动配置单元包括***启动模块,文件存放模块和自动分区模块;
所述***启动模块,用于从内存启动WINPE***;
所述文件存放模块,用于将待执行文件暂时存放于内存中;
所述自动分区模块,用于对硬盘进行分区,以得到用于存放efi shell***文件的主分区。
8.根据权利要求5所述的自动布署efi shell***执行测试的装置,其特征在于,所述自动测试单元包括自动测试模块,用于运行efi shell***的自启动文件,调用并运行待执行文件。
9.一种计算机设备,其特征在于,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至4中任一项所述的自动布署efi shell***执行测试的方法。
10.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现如权利要求1至4中任一项所述的自动布署efi shell***执行测试的方法。
CN201911001306.8A 2019-10-21 2019-10-21 自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质 Pending CN110737558A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911001306.8A CN110737558A (zh) 2019-10-21 2019-10-21 自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911001306.8A CN110737558A (zh) 2019-10-21 2019-10-21 自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质

Publications (1)

Publication Number Publication Date
CN110737558A true CN110737558A (zh) 2020-01-31

Family

ID=69270638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911001306.8A Pending CN110737558A (zh) 2019-10-21 2019-10-21 自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质

Country Status (1)

Country Link
CN (1) CN110737558A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111459740A (zh) * 2020-04-14 2020-07-28 深圳忆联信息***有限公司 对固态硬盘进行主从盘串行测试方法、装置和计算机设备
CN113805953A (zh) * 2021-09-24 2021-12-17 深圳忆联信息***有限公司 Uefi环境布署的实现方法、装置、计算机设备及存储介质
CN113900722A (zh) * 2021-10-21 2022-01-07 深圳忆联信息***有限公司 信创平台的自动化布署方法、装置、计算机设备及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120102309A1 (en) * 2010-10-26 2012-04-26 Hon Hai Precision Industry Co., Ltd. Preboot execution environment test device and method
CN105354122A (zh) * 2015-12-07 2016-02-24 浪潮电子信息产业股份有限公司 一种服务器双用途硬盘背板的功能测试优化方法
CN105930239A (zh) * 2016-04-20 2016-09-07 浪潮电子信息产业股份有限公司 一种计算机pxe测试方法
CN107861761A (zh) * 2017-10-31 2018-03-30 北京优帆科技有限公司 一种物理主机的启动方法及***
CN109471665A (zh) * 2018-10-31 2019-03-15 湖南国科微电子股份有限公司 一种自动安装Windows操作***的方法
CN109634690A (zh) * 2018-12-24 2019-04-16 山东中孚安全技术有限公司 一种基于WinPE***的数据清除方法、装置、终端及存储介质
CN110347540A (zh) * 2019-07-12 2019-10-18 深圳忆联信息***有限公司 基于固态硬盘的总带宽测试方法、装置和计算机设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120102309A1 (en) * 2010-10-26 2012-04-26 Hon Hai Precision Industry Co., Ltd. Preboot execution environment test device and method
CN105354122A (zh) * 2015-12-07 2016-02-24 浪潮电子信息产业股份有限公司 一种服务器双用途硬盘背板的功能测试优化方法
CN105930239A (zh) * 2016-04-20 2016-09-07 浪潮电子信息产业股份有限公司 一种计算机pxe测试方法
CN107861761A (zh) * 2017-10-31 2018-03-30 北京优帆科技有限公司 一种物理主机的启动方法及***
CN109471665A (zh) * 2018-10-31 2019-03-15 湖南国科微电子股份有限公司 一种自动安装Windows操作***的方法
CN109634690A (zh) * 2018-12-24 2019-04-16 山东中孚安全技术有限公司 一种基于WinPE***的数据清除方法、装置、终端及存储介质
CN110347540A (zh) * 2019-07-12 2019-10-18 深圳忆联信息***有限公司 基于固态硬盘的总带宽测试方法、装置和计算机设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
马俊明;赵越;王开圣;陶隽松;: "供电企业利用WDS实现快速桌面部署的研究" *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111459740A (zh) * 2020-04-14 2020-07-28 深圳忆联信息***有限公司 对固态硬盘进行主从盘串行测试方法、装置和计算机设备
CN111459740B (zh) * 2020-04-14 2024-05-14 深圳忆联信息***有限公司 对固态硬盘进行主从盘串行测试方法、装置和计算机设备
CN113805953A (zh) * 2021-09-24 2021-12-17 深圳忆联信息***有限公司 Uefi环境布署的实现方法、装置、计算机设备及存储介质
CN113900722A (zh) * 2021-10-21 2022-01-07 深圳忆联信息***有限公司 信创平台的自动化布署方法、装置、计算机设备及存储介质

Similar Documents

Publication Publication Date Title
CN108763099B (zh) ***的启动方法、装置、电子设备和存储介质
US10754955B2 (en) Authenticating a boot path update
US10599419B2 (en) Secure firmware updates using virtual machines to validate firmware packages
US9563439B2 (en) Caching unified extensible firmware interface (UEFI) and/or other firmware instructions in a non-volatile memory of an information handling system (IHS)
US9239725B2 (en) System and method for installing an OS via a network card supporting PXE
CN107608693B (zh) 版本升级方法及终端设备
CN110737558A (zh) 自动布署efi shell***执行测试的方法、装置、计算机设备及存储介质
US10572434B2 (en) Intelligent certificate discovery in physical and virtualized networks
CN110096314B (zh) 一种接口初始化方法、装置、设备及计算机可读存储介质
EP2189906A1 (en) Method and apparatus for abnormality recovering of data card, and data card
US10025587B2 (en) Method of bootup and installation, and computer system thereof
CN109828774B (zh) 一种服务器***及其启动方法
US20190187977A1 (en) Dual boot operating system installation using multiple redundant drives
US10514972B2 (en) Embedding forensic and triage data in memory dumps
US9009456B2 (en) Automatic update of persistent boot parameter storage
US20220179962A1 (en) Multi-domain boot and runtime status code drift detection
CN111258617B (zh) 一种电子设备
CN111552601A (zh) Ssd异常掉电的测试方法、装置、计算机设备及存储介质
CN106776087B (zh) 终端设备及其开机方法
CN112579113A (zh) 应用程序的升级方法、装置、存储介质及终端
US11231940B2 (en) System and method for automatic recovery of information handling systems
US20240256672A1 (en) System and method for managing compatibility of modules of data processing systems
CN109918122B (zh) 白名单维护方法、装置及终端设备
CN111176735B (zh) 一种心电图机启动加速方法
US11989304B2 (en) Secure multi-BIOS-image system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination