The present application embodiment discloses a method, device, and server for obtaining a UEFI OS startup term. The method includes searching the startup item directory in the hard disk boot partition; looking up an effective startup item file in the startup item directory; creating a UEFI OS startup item according to the valid startup item file. Using the technical scheme provided in this application example, when the BIOS upgrade or the replacement of the main board on the existing UEFI OS system will not cause the failure of the NVRAM to be erased to UEFI OS; and the automatic search method covers the customized UEFI OS to start the path, and the effective UEFI can not be found by the white list. OS startup items will not be omitted to ensure the normal startup of the system.
【技术实现步骤摘要】
一种获取UEFIOS启动项的方法、装置及服务器
本申请涉及服务器
,特别是涉及一种获取UEFIOS启动项的方法、装置及服务器。
技术介绍
UEFI(UnifiedExtensibleFirmwareInterface,统一的可扩展固件接口)是一种详细描述接口类型的标准,该接口可以使操作系统自动从预启动的操作环境,加载到一种操作系统上。随着UEFI技术的不断发展,UEFIOS(OperatingSystem,操作系统)的应用也持续增长。例如,某些互联网公司在其数据中心部署中使用UEFIOS,其为了更好的发挥应用软件的性能,通常基于内部业务对UEFIOS进行定制化修改。在此种情形下,UEFIOS启动项路径也会被定制,使得传统的启动方案不适用于定制化的UEFIOS,造成数据中心的业务系统不能及时恢复,给客户造成不可挽回的损失。
技术实现思路
本申请实施例中提供了一种获取UEFIOS启动项的方法、装置及服务器,以解决现有技术中的启动方案不适用于定制化的UEFIOS,造成数据中心的业务系统不能及时恢复的问题。第一方面,本申请实施例提供了一种获取UEFIOS启动项的方法,所示方法包括:搜索硬盘启动分区中的启动项目录;在所述启动项目录中查找有效的启动项文件;根据所述有效的启动项文件创建UEFIOS启动项。优选地,所述搜索硬盘启动分区中启动项目录,包括:在预设的白名单的启动项路径中查找有效的启动项文件;若在预设的白名单的启动项路径中查找到有效的启动项文件,则根据所述有效的启动项文件创建UEFIOS启动项;若在预设的白名单的启动项路径中未查找到有效的启动项文件,则搜索硬盘 ...
【技术保护点】
1.一种获取UEFI OS启动项的方法,其特征在于,包括:搜索硬盘启动分区中的启动项目录;在所述启动项目录中查找有效的启动项文件;根据所述有效的启动项文件创建UEFI OS启动项。
【技术特征摘要】
1.一种获取UEFIOS启动项的方法,其特征在于,包括:搜索硬盘启动分区中的启动项目录;在所述启动项目录中查找有效的启动项文件;根据所述有效的启动项文件创建UEFIOS启动项。2.根据权利要求1所述的方法,其特征在于,所述搜索硬盘启动分区中启动项目录,包括:在预设的白名单的启动项路径中查找有效的启动项文件;若在预设的白名单的启动项路径中查找到有效的启动项文件,则根据所述有效的启动项文件创建UEFIOS启动项;若在预设的白名单的启动项路径中未查找到有效的启动项文件,则搜索硬盘启动分区中启动项目录。3.根据权利要求2所述的方法,其特征在于,在第一次安装完成BIOSOS后,BIOSOS在BIOSNVRAM中写入BIOSOS启动项信息;所述在预设的白名单的启动项路径中查找有效的启动项文件,包括:若在BIOSNVRAM中未查找到BIOSOS启动项信息,则在预设的白名单的启动项路径中查找有效的启动项文件。4.一种获取UEFIOS启动项的装置,其特征在于,包括:搜索模块,用于搜索硬盘启动分区中...
【专利技术属性】
技术研发人员:颜伟,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。