掌桥专利:专业的专利平台
掌桥专利
首页

一种设置接口启动项的方法、装置、设备及存储介质

文献发布时间:2024-04-18 19:58:21


一种设置接口启动项的方法、装置、设备及存储介质

技术领域

本发明涉及虚拟化技术领域,尤其涉及一种设置接口启动项的方法、装置、设备及存储介质。

背景技术

QEMU是一种Linux系统主流的开源虚拟化软件,是一个开源的虚拟机监视器和仿真器。它允许用户在一个宿主机上模拟多个虚拟的硬件平台,从而能够在不同的体系结构上运行不同的操作系统。物理服务器会安装多个磁盘,光驱以及网卡等外部设备(外设)。利用BIOS可以设置物理服务器加电后从哪个外设启动。类似地,QEMU虚拟机也会挂载多个虚拟磁盘,虚拟光驱和虚拟网卡在虚拟机启动时,也需要有机制能够设置虚拟机从哪个外设启动。

目前,服务器启动的机制为:首先在服务器硬件配置固件,然后在服务器加电启动后,会首先加载存储在固件中的引导程序,待引导程序完成硬件自检后,会根据配置的启动项顺序,从启动介质(如某个硬盘,光驱或网卡等)加载操作系统内核,进而引导服务器启动进入指定操作系统。QEMU虚拟机的启动机制也和物理机一样,也支持虚拟机通过BIOS或UEFI方式引导启动。固件中的引导程序一般有两种类型,即BIOS(Basic Input/OutputSystem,输入输出系统)引导程序和UEFI(Unified Extensible Firmware Interface,统一可扩展固件接口)引导程序。QEMU虚拟机内置支持BIOS的引导方式,因此QEMU支持设置BIOS引导启动虚拟机的启动项顺序的设置。但QEMU虚拟机需要存储UEFI引导程序的外部文件(UEFI_CODE)以及存储UEFI启动项的外部文件(UEFI_VARS),来实现UEFI的引导。QEMU虚拟机启动后加载这两个外部文件内存储的UEFI引导程序和UEFI启动配置参数,配置参数中包含启动项,进而引导QEMU虚拟机完成UEFI启动。

然而,目前缺乏良好的QEMU虚拟机的内置机制,来实现对QEMU虚拟机UEFI启动项顺序等进行设置。

发明内容

本发明提供了一种设置接口启动项的方法、装置、设备及存储介质,以解决缺乏QEMU虚拟机内置的设置UEFI启动项的机制的问题。

第一方面,本发明提供了一种设置接口启动项的方法,包括:

在QEMU虚拟机中运行预设内存操作系统;

利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件;

利用所述预设应用关闭所述QEMU,并在统一可扩展固件接口模式下,利用所述目标启动项文件完成所述QEMU的启动。

第二方面,本发明提供了一种设置接口启动项的装置,包括:

系统运行模块,用于在QEMU虚拟机中运行预设内存操作系统;

启动项文件确定模块,用于利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件;

虚拟机启动模块,用于利用所述预设应用关闭所述QEMU,并在统一可扩展固件接口模式下,利用所述目标启动项文件完成所述QEMU的启动。

第三方面,本发明提供了一种电子设备,该电子设备包括:

至少一个处理器;

以及与至少一个处理器通信连接的存储器;

其中,存储器存储有可被至少一个处理器执行的计算机程序,该计算机程序被至少一个处理器执行,以使至少一个处理器能够执行上述第一方面的设置接口启动项的方法。

第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现上述第一方面的设置接口启动项的方法。

本发明提供的设置接口启动项的方案,在QEMU虚拟机中运行预设内存操作系统,利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件,利用所述预设应用关闭所述QEMU,并在统一可扩展固件接口模式下,利用所述目标启动项文件完成所述QEMU的启动。通过采用上述技术方案,在启动QEMU后,利用预设内存操作系统中的预设应用,调用预设固件策略引擎设置QEMU的启动项,然后重启QEMU并在统一可扩展固件接口模式下,利用上述设置完成后得到的目标启动项文件完成QEMU的启动,通过利用QEMU内置的内存操作系统中的预设应用,对固件策略引擎进行调用,实现了对UEFI模式下的启动项的配置信息的设置。

应当理解,本部分所描述的内容并非旨在标识本发明的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例一提供的一种设置接口启动项的方法的流程图;

图2是根据本发明实施例二提供的一种设置接口启动项的方法的流程图;

图3是根据本发明实施例三提供的一种设置接口启动项的装置的结构示意图;

图4是根据本发明实施例四提供的一种电子设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。在本发明的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例一

图1为本发明实施例一提供了一种设置接口启动项的方法的流程图,本实施例可适用于设置QEMU虚拟机的UEFI启动项的情况,该方法可以由设置接口启动项的装置来执行,该设置接口启动项的装置可以采用硬件和/或软件的形式实现,该设置接口启动项的装置可配置于电子设备中,该电子设备中可以运行有QEMU,该电子设备是两个或多个物理实体构成,也可以是一个物理实体构成。

如图1所示,该本发明实施例一提供的一种设置接口启动项的方法,具体包括如下步骤:

S101、在QEMU虚拟机中运行预设内存操作系统。

在本实施例中,QEMU中运行的预设内存操作系统可以为,预先搭建的包含预设应用和预设固件策略引擎的内存操作系统,该系统的体量较小。其中,内存操作系统是一种启动后不依赖硬盘的操作系统,其启动后会将所有文件加载到内存运行,运行速度快,能更好保护系统的核心文件不受破坏。

S102、利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件。

在本实施例中,利用预设内存操作系统中的预设应用,可以调用预设固件策略引擎,来设置QEMU的启动项,如设置启动项的顺序等,并在设置完成后得到启动项配置文件,即目标启动项文件,该目标启动项文件中包含新的启动项配置信息。其中,预设固件策略引擎可以为EFI-Boot-Manager等固件策略引擎。

S103、利用所述预设应用关闭所述QEMU,并在统一可扩展固件接口模式下,利用所述目标启动项文件完成所述QEMU的启动。

在本实施例中,在设置完成QEMU的启动项后,可以利用预设应用关闭QEMU,并在UEFI模式下重新启动QEMU。在QEMU启动的过程中,UEFI的固件程序将会加载目标启动项文件中的启动项顺序等启动项配置信息,并按照该启动项配置信息加载操作系统,从而完成启动。

本发明实施例提供的设置接口启动项的方法,在QEMU虚拟机中运行预设内存操作系统,利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件,利用所述预设应用关闭所述QEMU,并在统一可扩展固件接口模式下,利用所述目标启动项文件完成所述QEMU的启动。本发明实施例技术方案,在启动QEMU后,利用预设内存操作系统中的预设应用,调用预设固件策略引擎设置QEMU的启动项,然后重启QEMU并在统一可扩展固件接口模式下,利用上述设置完成后得到的目标启动项文件完成QEMU的启动,通过利用QEMU内置的内存操作系统中的预设应用,对固件策略引擎进行调用,实现了对UEFI模式下的启动项的配置信息的设置。

可选的,所述预设内存操作系统至多包含所述QEMU的启动内核和所述QEMU的初始化文件系统。这样设置的好处在于,保证了QEMU启动后可以总是优先加载该预设内存操作系统。

具体的,该预设内存操作系统为至多包含QEMU的启动内核和QEMU的初始化文件系统的精简内存操作系统。

实施例二

图2为本发明实施例二提供的一种设置接口启动项的方法的流程图,本发明实施例的技术方案在上述各可选技术方案的基础上进一步优化,给出了设置QEMU虚拟机的UEFI启动项的具体方式。

可选的,在所述利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件之前,还包括:利用所述预设内存操作系统中的预设应用从预设环境变量或挂载虚拟磁盘的预设配置文件中,读取目标启动项信息;其中,所述利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件,包括:利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎将所述目标启动项信息写入所述QEMU的初始启动项文件中,得到目标启动项文件,其中,所述初始启动项文件中包含所述QEMU初始的启动项的信息。这样设置的好处在于,通过利用预设环境变量或挂载虚拟磁盘,使预设内存操作系统获取到预先设置的待被写入的启动项配置信息(即目标启动项信息),从而保证了利用预设固件策略引擎和该目标启动项信息,即可实现配置QEMU的启动项。

可选的,所述在QEMU虚拟机中运行预设内存操作系统之前,还包括:在统一可扩展固件接口模式下启动QEMU虚拟机,并至少挂载初始启动项文件。这样设置的好处在于,通过在UEFI模式下挂载初始启动项文件,保证了后续利用预设内存操作系统中的预设固件策略引擎对初始启动项文件进行写入操作,即可实现对QEMU启动项的设置。

可选的,在所述在QEMU虚拟机中运行预设内存操作系统之前,还包括:利用预设内核参数和预设初始根文件系统参数,确定所述预设内存操作系统中的目标文件,其中,所述目标文件包括所述QEMU的初始化内存镜像;其中,所述在QEMU虚拟机中运行预设内存操作系统,包括:在所述QEMU启动后,利用所述目标文件和所述启动内核,在所述QEMU的多个操作系统中优先运行所述预设内存操作系统。这样设置的好处在于,通过利用预设内核参数和预设初始根文件系统参数,可以使预设内存操作系统获取QEMU的初始化内存镜像,从而使QEMU优先运行预设内存操作系统。

可选的,所述在统一可扩展固件接口模式下,利用所述目标启动项文件完成所述QEMU的启动,包括:在统一可扩展固件接口模式下,加载所述目标启动项文件,并按照加载结果中的启动项顺序加载启动项的操作系统,以完成所述QEMU的启动。这样设置的好处在于,通过在UEFI模式下重新启动QEMU,可以使新的启动项配置信息生效,从而实现QEMU按照新的启动项顺序加载启动项的操作系统。

如图2所示,本发明实施例二提供的一种设置接口启动项的方法,具体包括如下步骤:

S201、利用预设内核参数和预设初始根文件系统参数,确定预设内存操作系统中的目标文件。

其中,目标文件包括QEMU的初始化内存镜像。

示例性的,若预设内核参数为kernel参数,预设初始根文件系统参数为initrd参数,则可以利用kernel参数和initrd参数,将QEMU的初始化内存镜像数据,传入预设内存操作系统中,该被传入的镜像数据在预设内存操作系统中对应的文件即为目标文件。

S202、在统一可扩展固件接口模式下启动QEMU虚拟机,并至少挂载初始启动项文件。

示例性的,若初始启动项文件为UEFI_VARS文件,则可以挂载UEFI_CODE文件和UEFI_VARS文件,并将QEMU以UEFI模式启动。其中,UEFI_CODE文件为存储UEFI引导程序的文件,UEFI_VARS文件为存储UEFI配置项信息的文件,配置项信息中包含启动项配置信息。

S203、在QEMU启动后,利用目标文件和启动内核,在QEMU的多个操作系统中优先运行预设内存操作系统。

具体的,第一次启动QEMU时,由于预设内存操作系统中包含目标文件和启动内核,故QEMU会从多个启动项的操作系统中优先运行预设内存操作系统。

S204、利用预设内存操作系统中的预设应用从预设环境变量或挂载虚拟磁盘的预设配置文件中,读取目标启动项信息。

具体的,利用预设内存操作系统中的预设应用,可以从预设环境变量或挂载虚拟磁盘的预设配置文件中,读取目标启动项信息,如,读取UEFI启动项的顺序等信息。

S205、利用预设内存操作系统中的预设应用,通过调用预设固件策略引擎将目标启动项信息写入QEMU的初始启动项文件中,得到目标启动项文件。

其中,初始启动项文件中包含QEMU初始的启动项的信息。

示例性的,可以利用预设内存操作系统中的预设应用,通过调用EFI-Boot-Manager,将目标启动项信息写入QEMU的UEFI_VARS文件中,得到目标启动项文件。

可选的,所述利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎将所述目标启动项信息写入所述QEMU的初始启动项文件中,得到目标启动项文件,包括:利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎将所述QEMU启动时的启动位置写入所述QEMU的初始启动项文件,得到目标启动项文件,其中,所述目标启动项信息至少包括所述启动位置,所述启动位置包括虚拟光驱、虚拟磁盘和虚拟网卡中的至少一项。这样设置的好处在于,通过将QEMU启动时的启动位置写入初始启动项文件,实现了对QEMU启动时的启动位置的设置。

示例性的,可以利用预设内存操作系统中的预设应用,通过调用EFI-Boot-Manager,将目标启动项信息包含的QEMU启动时的启动位置写入QEMU的UEFI_VARS文件中,得到目标启动项文件。

S206、利用预设应用关闭QEMU,并在统一可扩展固件接口模式下,加载目标启动项文件,并按照加载结果中的启动项顺序加载启动项的操作系统,以完成QEMU的启动。

具体的,利用预设应用关闭QEMU,并在UEFI模式下重新启动QEMU。在重新启动QEMU的过程中,UEFI固件程序将会加载目标启动项文件,并按照加载结果中的启动项顺序加载启动项的操作系统,以完成QEMU的启动

本发明实施例提供的设置接口启动项的方法,通过利用预设内核参数和预设初始根文件系统参数,可以使预设内存操作系统获取QEMU的初始化内存镜像,从而使QEMU优先运行预设内存操作系统,然后通过利用预设环境变量或挂载虚拟磁盘,使预设内存操作系统获取到预先设置的待被写入的启动项配置信息(即目标启动项信息),从而保证了利用预设固件策略引擎和该目标启动项信息,即可实现配置QEMU的启动项,并通过在UEFI模式下挂载初始启动项文件,保证了后续利用预设内存操作系统中的预设固件策略引擎对初始启动项文件进行写入操作,即可实现对QEMU启动项的设置,最后通过在UEFI模式下重新启动QEMU,可以使新的启动项配置信息生效,从而实现QEMU按照新的启动项顺序加载启动项的操作系统。

实施例三

图3为本发明实施例三提供的一种设置接口启动项的装置的结构示意图。如图3所示,该装置包括:系统运行模块301、启动项文件确定模块302以及虚拟机启动模块303,其中:

系统运行模块,用于在QEMU虚拟机中运行预设内存操作系统;

启动项文件确定模块,用于利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件;

虚拟机启动模块,用于利用所述预设应用关闭所述QEMU,并在统一可扩展固件接口模式下,利用所述目标启动项文件完成所述QEMU的启动。

本发明实施例提供的设置接口启动项的装置,在启动QEMU后,利用预设内存操作系统中的预设应用,调用预设固件策略引擎设置QEMU的启动项,然后重启QEMU并在统一可扩展固件接口模式下,利用上述设置完成后得到的目标启动项文件完成QEMU的启动,通过利用QEMU内置的内存操作系统中的预设应用,对固件策略引擎进行调用,实现了对UEFI模式下的启动项的配置信息的设置。

可选的,该装置还包括:

信息读取模块,用于在所述利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件之前,利用所述预设内存操作系统中的预设应用从预设环境变量或挂载虚拟磁盘的预设配置文件中,读取目标启动项信息。

可选的,虚拟机启动模块具体用于,利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎将所述目标启动项信息写入所述QEMU的初始启动项文件中,得到目标启动项文件,其中,所述初始启动项文件中包含所述QEMU初始的启动项的信息。

可选的,所述利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎将所述目标启动项信息写入所述QEMU的初始启动项文件中,得到目标启动项文件,包括:利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎将所述QEMU启动时的启动位置写入所述QEMU的初始启动项文件,得到目标启动项文件,其中,所述目标启动项信息至少包括所述启动位置,所述启动位置包括虚拟光驱、虚拟磁盘和虚拟网卡中的至少一项。

可选的,该装置还包括:

文件挂在模块,用于在所述在QEMU虚拟机中运行预设内存操作系统之前,在统一可扩展固件接口模式下启动QEMU虚拟机,并至少挂载初始启动项文件。

可选的,所述预设内存操作系统至多包含所述QEMU的启动内核和所述QEMU的初始化文件系统。

可选的,该装置还包括:

目标文件确定模块,用于所述在QEMU虚拟机中运行预设内存操作系统之前,利用预设内核参数和预设初始根文件系统参数,确定所述预设内存操作系统中的目标文件,其中,所述目标文件包括所述QEMU的初始化内存镜像。

可选的,系统运行模块具体用于,在所述QEMU启动后,利用所述目标文件和所述启动内核,在所述QEMU的多个操作系统中优先运行所述预设内存操作系统。

可选的,虚拟机启动模块包括:

系统启动单元,用于在统一可扩展固件接口模式下,加载所述目标启动项文件,并按照加载结果中的启动项顺序加载启动项的操作系统,以完成所述QEMU的启动。

本发明实施例所提供的设置接口启动项的装置可执行本发明任意实施例所提供的设置接口启动项的方法,具备执行方法相应的功能模块和有益效果。

实施例四

图4示出了可以用来实施本发明的实施例的电子设备40的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。

如图4所示,电子设备40包括至少一个处理器41,以及与至少一个处理器41通信连接的存储器,如只读存储器(ROM)42、随机访问存储器(RAM)43等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器41可以根据存储在只读存储器(ROM)42中的计算机程序或者从存储单元48加载到随机访问存储器(RAM)43中的计算机程序,来执行各种适当的动作和处理。在RAM 43中,还可存储电子设备40操作所需的各种程序和数据。处理器41、ROM 42以及RAM 43通过总线44彼此相连。输入/输出(I/O)接口45也连接至总线44。

电子设备40中的多个部件连接至I/O接口45,包括:输入单元46,例如键盘、鼠标等;输出单元47,例如各种类型的显示器、扬声器等;存储单元48,例如磁盘、光盘等;以及通信单元49,例如网卡、调制解调器、无线通信收发机等。通信单元49允许电子设备40通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。

处理器41可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器41的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。处理器41执行上文所描述的各个方法和处理,例如设置接口启动项的方法。

在一些实施例中,设置接口启动项的方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元48。在一些实施例中,计算机程序的部分或者全部可以经由ROM 42和/或通信单元49而被载入和/或安装到电子设备40上。当计算机程序加载到RAM 43并由处理器41执行时,可以执行上文描述的设置接口启动项的方法的一个或多个步骤。备选地,在其他实施例中,处理器41可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行设置接口启动项的方法。

本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。

上述提供的计算机设备可用于执行上述任意实施例提供的设置接口启动项的方法,具备相应的功能和有益效果。

实施例五

在本发明的上下文中,计算机可读存储介质可以是有形的介质,所述计算机可执行指令在由计算机处理器执行时用于执行设置接口启动项的方法,该方法包括:

在QEMU虚拟机中运行预设内存操作系统;

利用所述预设内存操作系统中的预设应用,通过调用预设固件策略引擎设置所述QEMU的启动项,得到目标启动项文件;

利用所述预设应用关闭所述QEMU,并在统一可扩展固件接口模式下,利用所述目标启动项文件完成所述QEMU的启动。

在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

上述提供的计算机设备可用于执行上述任意实施例提供的设置接口启动项的方法,具备相应的功能和有益效果。

值得注意的是,上述设置接口启动项的装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

相关技术
  • 一种存储设备的接口设置方法、装置及设备
  • 一种设置收款账号的方法、装置、设备及存储介质
  • 一种按键设置方法、装置、设备和存储介质
  • 接口测试方法、接口测试装置、电子设备及存储介质
  • 一种后端存储设备的管理方法、装置、设备以及存储介质
  • BIOS启动项设置方法、装置、设备及可读存储介质
  • 一种启动项管理方法、装置、设备、存储介质及程序产品
技术分类

06120116485745